One who gives joy, bestower of happiness, giver of delight

1 Post