English dictionary
nayaur
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
A specied of wild sheep (<i>Ovis Hodgsonii</i>), native of Nepaul and Thibet. It has a dorsal mane and a white ruff beneath the neck.
Source: webster1913