English dictionary
saiga meaning and definition
Definition and meaning of saiga at MeaningMonkey.org. saiga meaning and definition in the English Dictionary.SAIGA noun
Definition of saiga (noun)
- goat-like antelope of central Eurasia having a stubby nose like a proboscis
- synonyms: Saiga tatarica
Source: Princeton University Wordnet