meaning of Ankerland

Ankerland - German to English

anchor nation