cancun Meaning, Definition & Usage

  1. noun a popular island resort off the northeastern tip of the Yucatan peninsula

WordNet