Markhor — synonyms, definition

1. markhor (Noun)

2 synonyms
Capra falconeri markhoor
1 definition

markhor (Noun) — Large Himalayan goat with large spiralled horns.

1 type of
wild goat