Sun smiled like a happy face in the sky.

Meaning: The sun was shining brightly in the sky, making it look like a happy face.

Choice of Words: Sun is the star that gives us light and heat. Smiled means to make a happy expression with your mouth.

Alternative Expressions

Related Expressions