What does Aprilsonne mean?

Aprilsonne - German to English

April sunlight