Big Huge Thesaurus

sophora

noun

sounds kind of like