Cool baby girl names are for the coolest little lady on the block. From giving her the moon and the stars to the flowers and trees around her, baby can embrace this big wide world unfolding around her with just her name. But even if the natural influences aren’t quite her thing, there are plenty of cool baby girl names to go around that highlight wicked witch culture, music, the vintage life, and so much more.