Tagalog Dictionary
Tagalog
n. 1. shallow lagoon (dries up after rain season); 2. track made by carabaos