UMRAH


Meaning of UMRAH in English

n. pilgrimage to to Mecca at any time of the year

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.