What does Aprilregen mean?

Aprilregen - German to English

April rain