Nouns

(n)delight, delectationa feeling of extreme pleasure or satisfaction“his delight to see her was obvious to all”
(n)joy, delight, pleasuresomething or someone that provides a source of happiness“a joy to behold”, “the pleasure of his company”, “the new car is a delight”

Verbs

(v)please, delightgive pleasure to or be pleasing to“These colors please the senses”, “a pleasing sensation”
(v)delight, enjoy, reveltake delight in“he delights in his granddaughter”