from The American Heritage® Dictionary of the English Language, 4th Edition
- n. A place that is regarded as the center of an activity or interest.
- n. A goal to which adherents of a religious faith or practice fervently aspire.
- n. A place visited by many people: a mecca for tourists.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. Alternative capitalization of Mecca
After Mecca (from its being a place of pilgrimage).(American Heritage® Dictionary of the English Language, Fourth Edition)