Ebon atoll Synonyms

Definitions for Ebon


Definitions for Atoll


  • (noun) an island consisting of a circular coral reef surrounding a lagoon