Umulan

Definition of Umulan
(verb) rain