Definify.com

Definition 2024


lagoons

lagoons

English

Noun

lagoons

  1. plural of lagoon