What does Blumenmeer mean?

Blumenmeer - German to English

ocean of flowers