Mecca

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

Mecca Definition
Mecca Definition

A city in the Saudi Arabia, the birthplace of Muhammad. Mecca. Mecca is a historic and sacred city for Muslims, serving as the center of Islamic worship and pilgrimage.