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).
MIHRAP
Meaning of MIHRAP in English
Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012