What does Blumentag mean?

Blumentag - German to English

flower day