What does Boomland mean?

Boomland - German to English

boom country