Meaning of hampila

hampila

Tagalog

hampila n. pile of soil at the base of a plant or making earthen dike