Meaning of markhor

Definition of markhor

(noun) large Himalayan goat with large spiraled horns

Other information on markhor

WIKIPEDIA results for markhor
Amazon results for markhor