MEHRAB


Meaning of MEHRAB in English

Mehrab: Place in the mosque where the Imam stands to pray and lead the prayer. Niche of the mosque showing the direction of Mecca (= Qibla).

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.