Meaning of lagumba

lagumba

Tagalog

lagumba n. draw-well; waterwheel