Sun smiled down on the happy earth.
Meaning: This sentence poetically describes the sun's rays bringing warmth and happiness to the earth.
Choice of Words: Sun is the star at the center of our solar system. Smiled is a figurative expression, personifying the sun as having a friendly expression. Down means towards the earth. Happy means feeling joy and contentment. Earth is the planet we live on.
Alternative Expressions
Related Expressions