algolagnia
Noun
Meaning
sexual pleasure derived from inflicting or experiencing pain
Source: WordNetSynonyms
algophilia
homosexuality
lesbianism
narcissism
sapphism
autoeroticism
masochism
fetishism
sadism
voyeurism
sadomasochism
exhibitionism
sexual preference