Snow leopard

снежный барс

Большой англо-русский словарь

Snow leopard

noun a large cat (Panthera uncia syn. Uncia uncia) of upland central Asia with long heavy grayish-white fur irregularly marked with brownish-black spots, rosettes, and rings

Merriam-Webster's Collegiate Dictionary