Doonesheartgood

2 clues
Delight
Make happy
Similar answers:
Doonesheartgood