Big Huge Thesaurus

torreya

noun

sounds kind of like