IRBIS


Meaning of IRBIS in English

(ˌ)ərˈbēs, irˈ- noun

( plural irbis or irbises )

Etymology: Russian, from Mongol irbis & Kalmuck irwṣ

: snow leopard

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.