snow leopard Meaning, Definition & Usage

  1. noun large feline of upland central Asia having long thick whitish fur
    Panthera uncia; ounce.

WordNet