Big Huge Thesaurus

Circaea

noun

sounds kind of like