

ORIGIN from the city of Mecca in Saudi Arabia, the holiest city for Muslims … English terms dictionary

Mecca - ► NOUN ▪ a place which attracts many people of a particular group or with a particular interest. People who are not Muslims are not allowed to go there, but every Muslim must try to make a ↑pilgrimage (=religious journey) to Mecca once in their… … Dictionary of contemporary English Mecca - a city in Saudi Arabia where the prophet ↑Muhammad was born. * * * mecca… … Financial and business terms The city is being promoted as a shopping mecca.

