markhor Meaning, Definition & Usage

  1. noun large Himalayan goat with large spiraled horns
    markhoor; Capra falconeri.

WordNet