What is the meaning of mecca?
 a city in Saudi Arabia that Muslims consider to be a holy city in Islam, or any place that is the center of an activity and attracts many visitors with a similar interest 