Word of the Moment

Delectation

a feeling of extreme pleasure or satisfaction