meccameccaA place that attracts many visitors; "New York is a mecca for young artists"Joint capital (with Riyadh) of Saudi Arabia; located in western Saudi Arabia; as the birthplace of Muhammad it is the holiest city of Islam
mochamocha(n.) A seaport town of Arabia, on the Red Sea.(n.) A variety of coffee brought from Mocha.(n.) An Abyssinian weight, equivalent to a Troy grain.