OORIAL


Meaning of OORIAL in English

(n.) A wild, bearded sheep inhabiting the Ladakh mountains. It is reddish brown, with a dark beard from the chin to the chest.

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