Sun smiled warmly upon the land.

Meaning: The star at the center of the solar system showed happiness or amusement in a friendly and affectionate manner on or above the solid part of the Earth's surface that is not covered by water.

Choice of Words: Sun is the star at the center of the solar system. Smiled means to make a facial expression that shows happiness or amusement. Warmly means in a friendly and affectionate manner. Upon means on or above something. Land is the solid part of the Earth's surface that is not covered by water.

Alternative Expressions

Related Expressions