Translation of Mekah in English:

Mekah

Mecca

noun

  • 1

    Mecca