markhoor(noun) noun1. large Himalayan goat with large spiraled hornsSimilar word(s): markhorDefinition categories: animal