Noun Definitionmarkhor1.Definition: large Himalayan goat with large spiraled hornsRelated Noun(s):markhoorCategory: Animals