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