20 Cool But Unpopular Baby Girl Names

20 Cool But Not-That-Popular Baby Girl Names

Michal Oska / Getty

Here are some names for girls that aren’t as common as Emma or Violet, but are still beautiful:

1. Hadley

2.  London

3. Arya

4.  Nova

5.  Iris

6.  Lola

7. Cleo

8. Elise

9.  Francesca

10.  Gemma

11.  Kinley

12.  Thea

13. Juniper

14.  Zara

15.  Maeve

16.  Willa

17. Nora

18. Olive

19. Rory

20. Trinity