mecca in English
- Mecca⇄Mecca ormecca, noun.
1. a place that many people visit.
Ex. [The] Duquesne Club, lunchtime Mecca for some of the nation's top businessmen ... (Wall Street Journal).
2. (Figurative.) a place that a person longs to visit.
3. (Figur