meaning of Boomland

Boomland - German to English

boom country