Mecca

A city in the Saudi Arabia, the birthplace of Muhammad.

Mecca Definition | Radience
Mecca Definition | Radience