Big Huge Thesaurus

melinae

noun

sounds kind of like