markor

English

Noun

markor (plural markors)

  1. Alternative form of markhor.