noun: Pleasure; ecstasy.

More...