EN

Synonyms for irbis

Most common

snow leopard

All synonyms

Noun

Definitions

  1. n. 1

    snow leopard (large feline mammal, Panthera uncia, native to mountain ranges of central Asia)