Genevieve

Of Celtic roots and meaning “of the race of women,” this one is a great choice for your future feminist who will shatter glass ceilings, and — bonus! — it comes with the longest list of adorable nicknames ever.