Possibly: Smiling, Cheerful, or related to joy

1 Post