English dictionary
markhor meaning and definition
Definition and meaning of markhor at MeaningMonkey.org. markhor meaning and definition in the English Dictionary.MARKHOR noun
Definition of markhor (noun)
- large Himalayan goat with large spiraled horns
- synonyms: Capra falconeri, markhoor
Source: Princeton University Wordnet