Tagalog Dictionary
Tagalog
lagunglong n. sound of rushing or falling water as from rapids or waterfalls