What does Ankerland mean?

Ankerland - German to English

anchor nation