Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "lagoon"

lagoon

    n.
    • a small, shallow stretch of water: lawa, pulilan, dagat-dagatan
Improve your Filipino vocabulary