What is the meaning of Saiga?

Saiga tatarica, an antelope which inhabits a vast area between Kalmykia, Kazakhstan, southern Siberia.

saiga

saiga

saiga

saiga (Saiga tatarica, an antelope of Siberia)

saiga

Source: wiktionary.org