Big Huge Thesaurus

saiga

noun

sounds kind of like