IMARET


Meaning of IMARET in English

noun a lodging house for mohammedan pilgrims.

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