Cozumel (noun) Definition, Meaning & Examples

noun
  1. an island off NE Quintana Roo state, on the Yucatán Peninsula, in SE Mexico: tourist resort.
Cozumel (noun) Definition, Meaning & Examples

More Definitions