Big Huge Thesaurus

Corixa

noun

sounds kind of like