Big Huge Thesaurus

corixa

noun

sounds kind of like