Lechery



ENGLISH MEANING
noun
1.
Free indulgence of lust; lewdness.
2.
Selfish pleasure; delight.