The name Rainbow is a girl's name . Rainbow and is often added to lists like Supermodel Baby Names and discussed in our forums with posts like "Name Association Game".
From the experts:
Colorful, yes, but also probably among the dippiest of hippie names. Holly Madison recently chose it for her little girl.