feeling or showing great pleasure and satisfaction
From Old French delitier, from Latin delectare 'to charm, delight', from de- + lacere 'to entice'
Try Another Word