Possibly: Satisfaction, Contentment, or derived from Sanskrit ‘radha’ meaning success/wealth

1 Post