Possibly: Smile, Joyful, or derived from Sanskrit elements

1 Post