Find the word definition

The Collaborative International Dictionary
Nemorhedus goral

Goral \Go"ral\, n. (Zo["o]l.) An Indian goat antelope ( Nemorhedus goral), resembling the chamois.