OORIAL


Meaning of OORIAL in English

noun a wild, bearded sheep inhabiting the ladakh mountains. it is reddish brown, with a dark beard from the chin to the chest.

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