Book Character Names

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


Book Character Name List with Means

  1. Aurelia - Meaning: "Golden." Origin: Latin. Era: Historical Fiction

  2. Beowulf - Meaning: Possibly "Bee Wolf." Origin: Old English. Era: Epic Poetry

  3. Cassandra - Meaning: "Shining Upon Men." Origin: Greek. Era: Mythology

  4. Dorian - Meaning: "From Doris" or "Gift." Origin: Greek. Era: Victorian Literature

  5. Eleanor - Meaning: "Bright" or "Shining One." Origin: Old French. Era: Historical Fiction

  6. Finnegan - Meaning: "Fair-Haired." Origin: Irish. Era: Modern Literature

  7. Guinevere - Meaning: "White Phantom" or "Fair One." Origin: Welsh. Era: Arthurian Legend

  8. Heathcliff - Meaning: "Heath on the Cliff." Origin: English. Era: Gothic Fiction

  9. Isolde - Meaning: "Ice Ruler." Origin: Germanic. Era: Medieval Romance

  10. Jay Gatsby - Meaning: Potentially derived from "Gatz," meaning "Housekeeper." Origin: English. Era: Roaring Twenties

  11. Katniss - Meaning: Plant name, possibly related to "catnip." Origin: Fictional (The Hunger Games). Era: Dystopian

  12. Lancelot - Meaning: "Servant" or "Attendant." Origin: Old French. Era: Arthurian Legend

  13. Morgana - Meaning: "Great Circle" or "Sea Fortress." Origin: Welsh. Era: Arthurian Legend

  14. Nymeria - Meaning: Derived from Greek "nimrod," meaning "skillful." Origin: Fictional (A Song of Ice and Fire). Era: Fantasy

  15. Oliver Twist - Meaning: "Olive Tree." Origin: English. Era: Victorian Literature

  16. Percival - Meaning: "Pierce the Valley." Origin: Old French. Era: Arthurian Legend

  17. Quixote - Meaning: Potentially related to "quijote," meaning "armor cuirass." Origin: Spanish. Era: Classic Literature

  18. Rosalind - Meaning: "Tender Horse." Origin: Old German. Era: Shakespearean

  19. Sherlock Holmes - Meaning: Potentially derived from "shire" (bright) and "lock" (forest). Origin: English. Era: Victorian Mystery

  20. Tristan - Meaning: "Tumult" or "Outcry." Origin: Old French. Era: Medieval Romance

  21. Undine - Meaning: A water spirit in German folklore. Origin: German. Era: Romanticism

  22. Vasilisa - Meaning: "Royal." Origin: Slavic. Era: Folklore

  23. Wuthering Heights - Meaning: "Windy Heights." Origin: English. Era: Gothic Fiction

  24. Xander - Meaning: "Defender of the People." Origin: Greek. Era: Modern Literature

  25. Ygritte - Meaning: Potentially derived from "igrit," meaning "terror." Origin: Fictional (A Song of Ice and Fire). Era: Fantasy

  26. Zephyr - Meaning: "West Wind." Origin: Greek. Era: Mythology

  27. Ariadne - Meaning: "Most Holy." Origin: Greek. Era: Mythology

  28. Bronte - Meaning: "Thunder." Origin: Greek. Era: Victorian Literature (as in the Bronte sisters)

  29. Caspian - Meaning: "Of Qazvin" (a city in Iran). Origin: Fictional (The Chronicles of Narnia). Era: Fantasy

  30. D'Artagnan - Meaning: "From Artagnan." Origin: French. Era: Historical Fiction (17th century)

  31. Elend - Meaning: Derived from "elendig," meaning "miserable." Origin: Fictional (Mistborn series). Era: Fantasy

  32. Fantine - Meaning: "Childlike." Origin: French. Era: 19th Century Literature

  33. Gulliver - Meaning: Potentially related to "gull," a seabird. Origin: Fictional (Gulliver's Travels). Era: Satirical

  34. Holden Caulfield - Meaning: "Hollow Valley." Origin: English. Era: Modern Literature

  35. Isabeau - Meaning: "God's Promise." Origin: French. Era: Historical Fiction

  36. Jay Gatsby - Meaning: Potentially derived from "Gatz," meaning "Housekeeper." Origin: English. Era: Roaring Twenties

  37. Katniss - Meaning: Plant name, possibly related to "catnip." Origin: Fictional (The Hunger Games). Era: Dystopian

  38. Lancelot - Meaning: "Servant" or "Attendant." Origin: Old French. Era: Arthurian Legend

  39. Morgana - Meaning: "Great Circle" or "Sea Fortress." Origin: Welsh. Era: Arthurian Legend

  40. Nymeria - Meaning: Derived from Greek "nimrod," meaning "skillful." Origin: Fictional (A Song of Ice and Fire). Era: Fantasy

  41. Oliver Twist - Meaning: "Olive Tree." Origin: English. Era: Victorian Literature

  42. Percival - Meaning: "Pierce the Valley." Origin: Old French. Era: Arthurian Legend

  43. Quixote - Meaning: Potentially related to "quijote," meaning "armor cuirass." Origin: Spanish. Era: Classic Literature

  44. Rosalind - Meaning: "Tender Horse." Origin: Old German. Era: Shakespearean

  45. Sherlock Holmes - Meaning: Potentially derived from "shire" (bright) and "lock" (forest). Origin: English. Era: Victorian Mystery

  46. Tristan - Meaning: "Tumult" or "Outcry." Origin: Old French. Era: Medieval Romance

  47. Undine - Meaning: A water spirit in German folklore. Origin: German. Era: Romanticism

  48. Vasilisa - Meaning: "Royal." Origin: Slavic. Era: Folklore

  49. Wuthering Heights - Meaning: "Windy Heights." Origin: English. Era: Gothic Fiction

  50. Xander - Meaning: "Defender of the People." Origin: Greek. Era: Modern Literature

  51. Ygritte - Meaning: Potentially derived from "igrit," meaning "terror." Origin: Fictional (A Song of Ice and Fire). Era: Fantasy

  52. Zephyr - Meaning: "West Wind." Origin: Greek. Era: Mythology


Book Character Name Generator

Randomly generated character names:

Click the button to generate new names:




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