NAYAUR


Meaning of NAYAUR in English

noun a specied of wild sheep (ovis hodgsonii), native of nepaul and thibet. it has a dorsal mane and a white ruff beneath the neck.

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