Mecca Province (English, name)
expansion: Mecca Province
Senses:
glosses: Synonym of Mecca (a province in Saudi Arabia)
Forms: