Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of oorial

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