English → Hindi dictionary

shower down

शावर डाउन / शोरVERB

Definition

rain abundantly; "Meteors showered down over half of Australia"

Looking for poetry? Read shayari and poems by great poets.