Choosing a name for your baby girl is one of the most exciting parts of preparing for parenthood, and some names carry a timelessly feminine charm while others strike a perfect balance without being overly...