Possibly: Joyful, Delighted, or related to happiness

1 Post