IHRAM


Meaning of IHRAM in English

noun the peculiar dress worn by pilgrims to mecca.

Webster English vocab.      Английский словарь Webster.