SNOW LEOPARD


Meaning of SNOW LEOPARD in English

noun Date: 1866 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. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.