(Source: Art by Tanya Leigh)
Prev None of 28 Next
Looking to forgo traditional baby girl names? Why not give your new little one a beautiful free-spirited name? From flowers to places, trees to rivers, these are as lovely as they are whimsical.

Channel your inner hippie with sweet and unique gems fit for a flower child. Take a look at their origin and meaning for some major namespiration.