mecca

1. (noun) a place that attracts many visitors; "New York is a mecca for young artists"
Related Words: place, spot, topographic point

2. (noun) a city in western Saudi Arabia; as the birthplace of Mohammed it is the holiest city of Islam
Related Words: city, metropolis, urban center



Terms and Conditions of Use / Copyright Notice