Meaning of lagunglong

lagunglong

Tagalog

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