Good Character Names

Get the good Character names Ideas list with Include the meaning and era, we believe that the best name can make all the difference.


Good Character Name List with Means

  1. Adelaide (Germanic, 19th century) - Meaning "noble and kind," this name was popular during the Victorian era.

  2. Alistair (Scottish, 18th century) - Derived from Alexander, it signifies "defender of mankind" and was common in the 1700s.

  3. Amelia (Latin, 20th century) - A timeless name meaning "industrious" or "striving," often associated with the early 1900s.

  4. Arthur (Celtic, 6th century) - With a meaning of "bear," this name brings to mind the medieval era and legendary tales.

  5. Aurora (Latin, 21st century) - Evoking the image of the Northern Lights, this name symbolizes "dawn" and is popular today.

  6. Beatrice (Latin, 17th century) - Derived from Beatrix, it translates to "bringer of joy" and was common in the 1600s.

  7. Benjamin (Hebrew, 18th century) - Meaning "son of the right hand," this biblical name was prevalent in the 1700s.

  8. Bryony (English, 19th century) - A nature-inspired name, it refers to a climbing vine and was popular during the Victorian era.

  9. Cassandra (Greek, 5th century BCE) - Associated with Greek mythology, this name signifies "shining upon men."

  10. Cedric (Celtic, 12th century) - Meaning "bounty" or "generosity," this name reflects the medieval era and its chivalry.

  11. Charlotte (French, 18th century) - Originally a feminine form of Charles, it means "free man" and was popular in the 1700s.

  12. Clara (Latin, 19th century) - Derived from Clarus, it signifies "clear" or "bright" and gained popularity in the Victorian era.

  13. Cordelia (Celtic, 17th century) - A name associated with Shakespeare's plays, it means "heart" or "daughter of the sea."

  14. Cornelius (Latin, 1st century BCE) - This ancient Roman name signifies "horn" or "horned," often associated with the classical era.

  15. Daphne (Greek, 2nd century BCE) - Derived from Greek mythology, this name refers to the laurel tree or "victory."

  16. Desmond (Irish, 20th century) - Meaning "gracious defender," this name gained popularity in the early 1900s.

  17. Diana (Roman, 1st century CE) - Associated with the Roman goddess of the moon, this name is timeless and revered.

  18. Dominic (Latin, 13th century) - Derived from the Latin word for "belonging to the Lord," this name was prevalent in the Middle Ages.

  19. Edith (Old English, 9th century) - Meaning "prosperous in war," this name was popular in the Anglo-Saxon period.

  20. Eleanor (Greek, 12th century) - Signifying "bright" or "shining one," this name was common during the medieval era.

  21. Elias (Hebrew, 19th century) - Derived from Elijah, it translates to "the Lord is my God" and was popular in the 1800s.

  22. Eliza (Hebrew, 18th century) - A diminutive of Elizabeth, it means "God is my oath" and was popular in the 1700s.

  23. Emmeline (Germanic, 19th century) - Meaning "universal" or "work," this name gained popularity during the Victorian era.

  24. Ernest (Germanic, 19th century) - Derived from the Germanic element "ernst," it signifies "serious" or "resolute."

  25. Esther (Persian, 5th century BCE) - Associated with the biblical figure, this name means "star" and has a timeless quality.

  26. Evelyn (English, 20th century) - Originally a surname, it refers to "wished-for child" and gained popularity in the early 1900s.

  27. Felix (Latin, 1st century CE) - Meaning "fortunate" or "lucky," this name was common in ancient Rome.

  28. Florence (Latin, 19th century) - Derived from Florentius, it signifies "flourishing" and gained popularity during the Victorian era.

  29. Frederick (Germanic, 19th century) - Meaning "peaceful ruler," this name reflects the Victorian era and its sense of authority.

  30. Gabrielle (Hebrew, 20th century) - Derived from Gabriel, it translates to "God is my strength" and is popular today.

  31. Georgiana (Greek, 18th century) - A feminine form of George, it signifies "farmer" and was common in the 1700s.

  32. Gideon (Hebrew, 17th century BCE) - Associated with the biblical figure, this name means "destroyer" or "mighty warrior."

  33. Gwendolyn (Welsh, 20th century) - Meaning "white ring" or "blessed bow," this name gained popularity in the early 1900s.

  34. Harold (Old English, 10th century) - Derived from the elements "hara" and "weald," this name signifies "army ruler."

  35. Hazel (English, 19th century) - A nature-inspired name, it refers to the hazel tree and gained popularity during the Victorian era.

  36. Hector (Greek, 8th century BCE) - Associated with Greek mythology, this name means "holding fast" or "steadfast."

  37. Helen (Greek, 6th century BCE) - Signifying "light" or "torch," this name has a classical association with the Trojan War.

  38. Henry (Germanic, 12th century) - Derived from the Germanic elements "heim" and "ric," it means "ruler of the home."

  39. Imogen (Celtic, 17th century) - Associated with Shakespeare's plays, it translates to "innocent" or "maiden."

  40. Isaac (Hebrew, 17th century BCE) - Meaning "laughter" or "he will laugh," this biblical name has a timeless quality.

  41. Isabella (Hebrew, 15th century) - A variant of Elizabeth, it signifies "God is my oath" and was popular during the Renaissance.

  42. Jack (English, 19th century) - Derived from John, it means "God is gracious" and gained popularity in the Victorian era.

  43. Jane (English, 19th century) - A timeless name, it means "God is gracious" and was common during the Victorian era.

  44. Jasper (Persian, 17th century BCE) - Associated with the gemstone, this name signifies "treasurer" or "bringer of treasure."

  45. Julia (Latin, 1st century BCE) - Derived from the Roman family name Julius, it means "youthful" and has a classical association.

  46. Leo (Latin, 19th century) - Meaning "lion," this name gained popularity during the Victorian era.

  47. Lillian (Latin, 20th century) - A variant of Lily, it refers to the flower and was popular in the early 1900s.

  48. Lucius (Latin, 1st century BCE) - Derived from the Roman family name Lucius, it signifies "light" and has a classical association.

  49. Lydia (Greek, 1st century BCE) - Associated with the region of Lydia, this name means "woman from Lydia" or "beautiful one."

  50. Matilda (Germanic, 11th century) - Meaning "mighty in battle," this name reflects the medieval era and its strength.

  51. Maxwell (Scottish, 19th century) - Derived from Mack and Vail, it signifies "Mack's stream" and was popular in the Victorian era.

  52. Miranda (Latin, 17th century) - Associated with Shakespeare's plays, this name means "admirable" or "wonderful."

  53. Nathaniel (Hebrew, 17th century) - Derived from Nathan, it translates to "God has given" and was popular in the 1600s.

  54. Nora (Irish, 19th century) - A diminutive of Honora or Eleanor, it means "honor" and gained popularity during the Victorian era.

  55. Oscar (Old Norse, 9th century) - Meaning "divine spear," this name has Scandinavian origins and reflects the Viking era.

  56. Penelope (Greek, 8th century BCE) - Associated with Greek mythology, it means "weaver" or "duck" and has a timeless quality.

  57. Percival (Celtic, 12th century) - Derived from Peredur, it signifies "piercing the valley" and is associated with Arthurian legends.

  58. Phoebe (Greek, 5th century BCE) - Associated with Greek mythology, this name means "bright" or "shining one."

  59. Quentin (Latin, 17th century) - Meaning "fifth," this name has a connection to the Latin word for "five" and was popular in the 1600s.

  60. Rosalie (Latin, 19th century) - Derived from Rosa, it signifies "rose" and gained popularity during the Victorian era.

  61. Rupert (Germanic, 18th century) - Meaning "bright fame," this name reflects the 18th-century Germanic naming traditions.

  62. Sabrina (Celtic, 12th century) - Associated with the River Severn in England, this name means "from the border."

  63. Samuel (Hebrew, 10th century BCE) - Derived from the Hebrew name Shemu'el, it means "heard by God" and has biblical origins.

  64. Sophia (Greek, 4th century BCE) - Meaning "wisdom," this name has a classical association and has remained popular through the ages.

  65. Stella (Latin, 19th century) - Derived from the Latin word for "star," this name gained popularity during the Victorian era.

  66. Theodore (Greek, 19th century) - Signifying "gift of God," this name gained popularity during the Victorian era.

  67. Valentina (Latin, 20th century) - A feminine form of Valentine, it means "strong" or "vigorous" and is popular today.

  68. Victor (Latin, 19th century) - Meaning "conqueror" or "victorious," this name gained popularity during the Victorian era.

  69. Violet (English, 20th century) - A nature-inspired name, it refers to the flower and gained popularity in the early 1900s.

  70. Walter (Germanic, 12th century) - Derived from the Germanic elements "wald" and "hari," it means "ruler of the army."

  71. Wilhelmina (Germanic, 19th century) - Meaning "resolute protector," this name gained popularity during the Victorian era.

  72. William (Germanic, 11th century) - Derived from the elements "wil" and "helm," it signifies "desire" and "protection."

  73. Winifred (Welsh, 20th century) - A name associated with Saint Winifred, it means "blessed peacemaking" and gained popularity in the early 1900s.

  74. Xavier (Basque, 19th century) - Derived from the Basque place name Etxeberria, it means "new house" and gained popularity in the 1800s.

  75. Zara (Arabic, 21st century) - Meaning "blooming flower" or "radiance," this name is popular in contemporary times.


Good Character Name Generator

Randomly generated character names:

Click the button to generate new names:




Good 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 "Good Character Names" page