mecque meaning in English
n. mecca, one of two capitals of saudi arabia, birthplace of mohammed, spiritual center of islam; place to which pilgrimage is made; center which attracts people of a certain group
n. mecca, one of two capitals of saudi arabia, birthplace of mohammed, spiritual center of islam; place to which pilgrimage is made; center which attracts people of a certain group