One who gives happiness, comfort, or solace; giver of joy

1 Post