He felt happy when he saw the rainbow.
Meaning: This sentence describes a feeling of joy and contentment caused by seeing a rainbow.
Choice of Words: Rainbow is a beautiful arc of colors that appears in the sky after rain. Happy means to be joyful or content. When you put them together, "He felt happy when he saw the rainbow" means that he experienced a positive emotion when he saw the colorful arc in the sky.
Alternative Expressions
Related Expressions