- 1a city in Saudi Arabia that is the holiest city of Islam, being the place where the Prophet Muhammad was born
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations 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