Translation of Baitullah in English:

Baitullah

noun

  • 1

    the house of Allah in the city of Mecca (mosque)