Noun · B1
delight
Meaning

great pleasure or satisfaction or something that gives this feeling