markhor

(noun)

noun

1. large Himalayan goat with large spiraled horns

Similar word(s): markhoor

Definition categories: animal