満悦 まんえつ
man'etsu

Noun
Suru Verb

1. great delight; great satisfaction; rapture

Intransitive