Topic: TOURISM


mecca

noun
     
mec‧ca [singular]
1DLT a place that many people want to visit for a particular reason [= magnet]
mecca for
Florence is a mecca for students of Art History.
2

Mecca

RRI a city in Saudi Arabia which is the holiest city of Islam

Explore TOURISM Topic