|
Definition of Markhor
1. Noun. Large Himalayan goat with large spiraled horns.
Definition of Markhor
1. Noun. A large wild goat antelope, ''Capra falconeri'', found in the western Himalayas. ¹
¹ Source: wiktionary.com
Definition of Markhor
1. a wild goat [n -S]