Rainbow
[ˈreɪnboʊ]Meaning
from the english word for the arc of multicoloured light that can appear in a misty sky
Background Story
Behind the Name records Rainbow as coming from the English word for the arc of multicoloured light that can appear in a misty sky. The sources checked do not record it as a personal name.
Temperament

Related Names
Zest
Frisbee
English frisbee, a gliding toy or sporting item, also called a flying disc
Gumby
Skittles
Zippy
An adjective meaning full of energy or enthusiasm; lively
Blazley
Cheer
The word cheer originally meant face or countenance; later, a shout of encouragement
Cheery
Chilli
No documented meaning; recorded as an English (Australian) given name