Definition of Markhor

  • (noun) large Himalayan goat with large spiraled horns

Synonyms of Markhor


Antonyms of Markhor


No Antonyms Found.

Homophones of Markhor


No Homophones Found.