Big Huge Thesaurus

Vicugna

noun

sounds kind of like