Tagalog Dictionary
Tagalog
manunupot n. in folklore creature who catches children and put them i a bag