Tagalog Dictionary
Tagalog
n. embankment (built to change the dircetion of a creek, small river, etc.)