cozumel

/koʊzuˈmɛl/

Definitions

1. noun

A Mexican island in the Caribbean Sea, off the coast of Yucatán, known for its beautiful beaches and Mayan ruins.

“I spent my spring break exploring the ancient Mayan sites on Cozumel Island.”

Synonyms

  • Mexican island
  • Yucatán island

Antonyms

  • mainland