Sun smiled down on happy day.
Meaning: The sun was shining brightly on a happy day.
Choice of Words: Sun is the star in the middle of our solar system. Smiled means to make a happy expression with your mouth. Happy means feeling pleased and content.
Alternative Expressions
Related Expressions