HOURI


Meaning of HOURI in English

noun a nymph of paradise;

— so called by the mohammedans.

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