Big Huge Thesaurus

Mnemosyne

noun

sounds kind of like