Noun Definition

markhoor

1.Definition: large Himalayan goat with large spiraled horns

Related Noun(s):markhor

Category: Animals