Skip to main content

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.
Advertisement