Girl Character Names

Get the girl character names ideas list that Includes meaning, origin and era, we believe that the top name can make all the difference.


Girl Character Name List with Means

  1. Emma - Meaning: Whole or universal. Origin: Germanic. Era: Victorian Era

  2. Olivia - Meaning: Olive tree. Origin: Latin. Era: Victorian Era

  3. Ava - Meaning: Life. Origin: Latin. Era: Modern

  4. Sophia - Meaning: Wisdom. Origin: Greek. Era: Contemporary

  5. Isabella - Meaning: God is my oath. Origin: Hebrew. Era: Medieval

  6. Mia - Meaning: Mine. Origin: Scandinavian. Era: Modern

  7. Charlotte - Meaning: Free man. Origin: French. Era: Victorian Era

  8. Amelia - Meaning: Work of the Lord. Origin: German. Era: 18th Century

  9. Harper - Meaning: Harp player. Origin: English. Era: Modern

  10. Evelyn - Meaning: Desired or life. Origin: English. Era: Victorian Era

  11. Avery - Meaning: Ruler of the elves. Origin: English. Era: Modern

  12. Luna - Meaning: Moon. Origin: Latin. Era: Contemporary

  13. Scarlett - Meaning: Red. Origin: English. Era: Victorian Era

  14. Grace - Meaning: Charm or goodwill. Origin: English. Era: Victorian Era

  15. Chloe - Meaning: Blooming. Origin: Greek. Era: Ancient

  16. Lily - Meaning: Lily flower. Origin: English. Era: Victorian Era

  17. Zoe - Meaning: Life. Origin: Greek. Era: Ancient

  18. Ellie - Meaning: Bright shining one. Origin: English. Era: Victorian Era

  19. Victoria - Meaning: Victory. Origin: Latin. Era: Victorian Era

  20. Natalie - Meaning: Christmas Day. Origin: Latin. Era: Victorian Era

  21. Grace - Meaning: Charm or goodwill. Origin: English. Era: Victorian Era

  22. Alice - Meaning: Noble or exalted. Origin: Germanic. Era: Victorian Era

  23. Mila - Meaning: Gracious or dear. Origin: Slavic. Era: Contemporary

  24. Aria - Meaning: Melody or air. Origin: Italian. Era: Modern

  25. Stella - Meaning: Star. Origin: Latin. Era: Victorian Era

  26. Violet - Meaning: Purple flower. Origin: English. Era: Victorian Era

  27. Hazel - Meaning: Hazel tree. Origin: English. Era: Victorian Era

  28. Leah - Meaning: Weary. Origin: Hebrew. Era: Biblical

  29. Lucy - Meaning: Light. Origin: Latin. Era: Victorian Era

  30. Anna - Meaning: Grace. Origin: Hebrew. Era: Biblical

  31. Sofia - Meaning: Wisdom. Origin: Greek. Era: Contemporary

  32. Isabella - Meaning: God is my oath. Origin: Hebrew. Era: Medieval

  33. Mia - Meaning: Mine. Origin: Scandinavian. Era: Modern

  34. Charlotte - Meaning: Free man. Origin: French. Era: Victorian Era

  35. Emma - Meaning: Whole or universal. Origin: Germanic. Era: Victorian Era

  36. Olivia - Meaning: Olive tree. Origin: Latin. Era: Victorian Era

  37. Ava - Meaning: Life. Origin: Latin. Era: Modern

  38. Sophia - Meaning: Wisdom. Origin: Greek. Era: Contemporary

  39. Evelyn - Meaning: Desired or life. Origin: English. Era: Victorian Era

  40. Luna - Meaning: Moon. Origin: Latin. Era: Contemporary

  41. Scarlett - Meaning: Red. Origin: English. Era: Victorian Era

  42. Avery - Meaning: Ruler of the elves. Origin: English. Era: Modern

  43. Harper - Meaning: Harp player. Origin: English. Era: Modern

  44. Grace - Meaning: Charm or goodwill. Origin: English. Era: Victorian Era

  45. Chloe - Meaning: Blooming. Origin: Greek. Era: Ancient

  46. Lily - Meaning: Lily flower. Origin: English. Era: Victorian Era

  47. Zoe - Meaning: Life. Origin: Greek. Era: Ancient

  48. Ellie - Meaning: Bright shining one. Origin: English. Era: Victorian Era

  49. Victoria - Meaning: Victory. Origin: Latin. Era: Victorian Era

  50. Natalie - Meaning: Christmas Day. Origin: Latin. Era: Victorian Era

  51. Alice - Meaning: Noble or exalted. Origin: Germanic. Era: Victorian Era

  52. Mila - Meaning: Gracious or dear. Origin: Slavic. Era: Contemporary

  53. Aria - Meaning: Melody or air. Origin: Italian. Era: Modern

  54. Stella - Meaning: Star. Origin: Latin. Era: Victorian Era

  55. Violet - Meaning: Purple flower. Origin: English. Era: Victorian Era

  56. Hazel - Meaning: Hazel tree. Origin: English. Era: Victorian Era

  57. Leah - Meaning: Weary. Origin: Hebrew. Era: Biblical

  58. Lucy - Meaning: Light. Origin: Latin. Era: Victorian Era

  59. Anna - Meaning: Grace. Origin: Hebrew. Era: Biblical


Girl Character Name Generator

Randomly generated character names:

Click the button to generate new names:




Girl Character Names Ideas

Make character name ideas randomly:

Click the button to generate the latest name:




Continue to read: see more names


Character name generator


Useful name ideas tool: see Name ideas generator➚.

Thank you for visiting "Girl Character Names" page