Big Huge Thesaurus

Nefertiti

noun

sounds kind of like