From badass Tolkien heroines to Greek goddesses, twin baby girl names offer up a life full of heroes to look up to. Your little girls will be able to take on the world because they have each other, but why not feed the fire just a little bit more with a couple of these powerful names? But even if battle-hardened warriors aren’t the perfect inspirations for your girls, there are softer selections too! Names calling upon the subtle strength of flower petals and the glimmering beauty of gemstones are also perfectly at home here, giving you a wide array of inspirations to gift your girls from day one.