Big Huge Thesaurus

lecherousness

noun

sounds kind of like