Bharal (noun) Definition, Meaning & Examples

noun
  1. a wild sheep, Pseudois nahoor, of Tibet and adjacent mountainous regions, having goatlike horns that curve backward.
noun
  1. a wild Himalayan sheep, Pseudois nayaur, with a bluish-grey coat and round backward-curving horns
Bharal (noun) Definition, Meaning & Examples

More Definitions