Jharal

Definition of Jharal
A wild goat Capra Jemlaica which inhabits the loftiest mountains of India It has long coarse hair forming a thick mane on its head and neck