Meaning of hagulhol

hagulhol

Tagalog

hagulhol n. loud weeping, wailing or howling