Noun Definition

markhor

1.Definition: large Himalayan goat with large spiraled horns

Related Noun(s):markhoor

Category: Animals