Meaning of maghagulhulan

maghagulhulan

Tagalog

maghagulhulan (naghahagulhulan, naghagulhulan, maghahagulhulan) v., inf. weep aloud at the same time [plural]