atoll
nounDefinition of atoll
: a coral island consisting of a reef surrounding a lagoon
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more