Big Huge Thesaurus

nephthytis

noun

sounds kind of like