Prev None of 29 Next
If super traditional baby girl names sound dull and boring to you, why not give your new little one a name that's a bit more free-spirited? 

From flowers and plants to trees and rivers, these names are as beautiful as they are whimsical.

Channel your inner Mother Earth with these sweet and unique gems fit for a flower child. Take a look at their origin and meaning for some major inspiration.