I know a girl with 4 sons named T a l o n, T a g g a r t, T a y t o n, and T r a v e n. (sorry, spaces to prevent her from googling their names and finding this)
They sound so infantilizing to me...imagine a grown man introducing himself as Tayton. It sounds childish, and the name lacks any sort of meaning at all. Is just a mash of syllables.
I actually like Rainbow. So....
Lieutenant Ford from Stargate Atlantis is played by a lovely Plains Cree First Nation gentleman from Canada whose name is Rainbow Sun Francks. I say kudos to him for rocking it! (and I have been known to point out his name in the credits to my husband after he's turned down such gems as Narnia and Oberon..."see babe? I could be worse!")
I've always thought the name Poppy was a bit out there. Because of the sound (it sounds really nicknamey) and the connections (like popcorn). But I guess a lot of people like it, and I know it's an established name. Rainbow isn't so bad, since the child could go by Rain or Raina.
I knew a Windy and a Breeze. I've heard of other unusal names: Yes, Truth, Remedie.
My niece was nearly named Poppy. I like the name, has a very English ring to it (and our mother is English, so I'm drawn to a lot of those names).
A lot of my mother's groups seemed to be filled with children named with currently stylish names: Beckett, Ada, Leo, Ivy, Sylvie, Olive, Eloise, Frances, Isaac and Samuel. And that's just from one group! No bad names there.
I think a lot of people would baulk at Reverie, but I love it and would use it as a middle.
I went to school with a girl for a few months called Cinnamon Waterfall. Her parents were both doctors, I believe, and their last name was Smith. Cinnamon Waterfall Smith. Her younger brother had a normal name - I think it was Jack or Joshua?
While it would not be my choice, I don't think it is the worst by far. I would actually rather see Rainbow Smith than:
My friend teaches high school, and has students named Sixx (her mother's sixth child), Lemonjello (yes, the rumors are true) and Lasagna. LASAGNA. The girl apparently has a pretty good sense of humor, though, and likes to make jokes along the lines of "Hey, Mrs. ___, guess what my mom's making for dinner tonight? LASAGNA, MY FAVORITE." No idea whether or not she plans to change it, but I give her kudos for making light of her own name.
I know a kid who is the seventh child in a family of about 10 kids, which in itself seems like a hard way to grow up...his name is Seven. All of the other kids have real names. I don't think it's a coincidence that he is pretty messed up as an adult