Rainbows bring joy to heart.

Meaning: This sentence describes rainbows causing a feeling of happiness in people.

Choice of Words: Rainbows are curved bands of colors often seen in the sky after rain. Bring means to carry or transport something to a place. Joy means a feeling of great happiness. To means in the direction of. Heart is the organ that pumps blood through the body.

Alternative Expressions

Related Expressions