Holly Madison has been forced to defend herself against accusations she has given her baby girl a cruel name. The reality star, who gave birth to her first child with party promoter boyfriend Pasquale Rotella last week, has decided upon Rainbow Aurora for her baby girl. Yep, that's Rainbow Aurora.

After receiving a wave of criticism on Twitter, Madison took to her blog to explain the moniker. She said she went to school with a girl named Rainbow and was "so envious," of the name growing up. "There are a lot of smug haters out there who bag on my choice of a name, but I don't care about what they think," she vented, adding, "She [school friend Rainbow] was a perfectly normal, well-adjusted, sporty girl, by the way, so I'm not worried about my daughter being 'traumatized' by having an unusual name," she added. 

Madison moved into the Playboy mansion in 2004 and eventually became one of Hugh Hefner's girlfriends. After breaking up from the magazine magnate in 2008, Holly starred in the burlesque show Peepshow in Las Vegas and scored her own reality show, Holly's World. "I want my daughter to be proud of who she is and learn to speak up and stand up for herself at a young age," Madison went on to explain, "I spent most of my life being a people-pleaser who worried about what other people thought or thought was cool and I don't want that for her."

What do you think? Is Rainbow the worst baby name of 2013? Shakira and Gerard Pique called their son Milan. Fearne Cotton named her baby boy after a dinosaur, Rex. Lily Allen opted for Marnie.

Holly MadisonThe Pin Dropped On 'Rainbow' For Holly Madison 
Holly Madison
Holly Madison's Baby Isn't The Other Celebrity Child To Suffer A Weird Name This Year