oorial
English
oorial meaning in English • oorial का अर्थ अंग्रेजी में
Noun
- A wild, bearded sheep inhabiting the Ladakh mountains. It is reddish brown, with a dark beard from the chin to the chest.