Meaning of maguhuan

maguhuan

Tagalog

maguhuan (naguguhuan, naguhuan, maguguhuan) v., inf. fall down; collapse