One who brings joy or delight; Joy-giver; Delight-maker

1 Post