MEHRAB


Meaning of MEHRAB in English

Mehrab: Place in the mosque where the Imam stands to pray and lead the prayer.

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