What is the full meaning of saiga
(Russian) an antelope native to the plains of Siberia and Eastern Russia [n -S]
Example of the word saiga placed on a Scrabble board.