Choosing a name for your baby is one of the most important things you will do. The name is for LIFE. Mess that up and your child is stuck with something terrible forever ... or until she grows up, legally changes her name, and never speaks to you again. But names are a delicate thing. I'd never bash a name choice ... mostly because I loved the names Nova, Sunshine, and Gypsy for my little girl. (My husband said no.)

Perhaps you lean toward the hippie and the crunchy mama in you wants baby to have a name that reflects nature and peace and love. If so this list of 100 baby names for crunchy moms is for you.