For Girls
1. Alexandra
2. Allegra
3. Anais
4. Anastasia
5. Angelica
6. Annabelle
7. Aria
8. Artemis
9. Aurelia
10. Beatrice
11. Bethany
12. Bianca
13. Bijou
14. Caledonia
15. Camilla
16. Carina
17. Caroline
18. Cassandra
19. Cecelia
20. Celaena
21. Charlotte
22. Claire
23. Clementine
22. Daphne
23. Delilah
24. Diana
25. Dior
26. Eleanor
27. Elizabeth
28. Eloise
29. Emilia
30. Emmeline
31. Evangeline
32. Evelyn
33. Evianna
34. Florence
35. Genevieve
36. Giovanna
37. Grace
38. Gwendolyn
39. Gwyneth
40. Henrietta
41. Hermione
42. Imogen
43. Isabella
44. Jacqueline
45. Jemima
46. Jolie
47. Josophine
48. Juliet
49. Katherine
50. Lauren
51. Lilliana
52. Louisa
53. Luciana
54. Lydia
55. Madeline
56. Margot
57. Maria
58. Marvel
59. Mercedes
60. Meredith
61. Natalia
62. Octavia
63. Olivia
64. Ophelia
65. Penelope
66. Persephone
67. Rebecca
68. Rosalee
69. Rosalind
YOU ARE READING
NAMES FOR YOUR BOOK
RandomYou need exceptional names for characters? Stop by! Here you will find names from Greek mythology to the most popular top ten!