self-satisfaction; rejoicing
great delight; great satisfaction; rapture
to be pleased; to gloat; to glow with self-satisfaction
religious exultation; ecstasy
to be pleased; to gloat; to glow with self-satisfaction
to be pleased with oneself; to chuckle with delight
to chuckle with delight; to congratulate oneself
looking satisfied; looking very pleased
highly delighted; very pleased; deeply satisfied; brimming over with satisfaction