Big Huge Thesaurus

yeti

noun

sounds kind of like