Big Huge Thesaurus

Averrhoa

noun

sounds kind of like