Big Huge Thesaurus

demimonde

noun

sounds kind of like