English Dictionary
◊ CANCUN
Cancun
n : a popular island resort off the northeastern tip of the
Yucatan peninsula [syn: {Cancun}]