Possibly: Joyful, Cheerful, or related to delight

1 Post