meaning of Blumenmeer

Blumenmeer - German to English

ocean of flowers