પુષ્પવૃષ્ટિ

Etymology
..

Noun

 * 1) raining of flowers; falling of flowers from above