- 1a city in Saudi Arabia that is the holiest city of Islam, being the place where the Prophet Muhammad was born
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2mecca a place that many people like to visit, especially for a particular reason Miami Beach is a mecca for tourists.
Check pronunciation: Mecca