Big Huge Thesaurus

luxuria

noun

sounds kind of like