Meaning of dumaluhong

dumaluhong

Tagalog

(dumadaluhong, dumaluhong, dadaluhong) v., inf. attack (with force and fury); storm