Meaning of maghaula

maghaula

Tagalog

(naghahaula, naghaula, maghahaula) v., inf. cage; put or keep in a cage