Picking the perfect baby name is a hard task. Particularly for booklovers because we know how many terrific character names there are! From the heroes of the stories to the authors that write them, there are many great baby names to be found on your bookshelves, and we've narrowed down a few perfect, but unusual, baby name choices for booklovers below.
Lyra - The name of the tough and intelligent heroine of Phillip Pullman's His Dark Materials series would make the perfect baby name for a new addition to an adventure-loving family.
Hermione - Hogwarts' brightest student, Hermione Granger, from J.K. Rowling's Harry Potter series, is a brave and intelligent character and using her name could bring a little magic into your life.
Juliet - Juliet is the heroine of William Shakespeare's most romantic and tragic play, Romeo and Juliet. This beautiful Italian-inspired name would suit a baby born into a family of theatre fans.
Alice - As a baby name, Alice is subtle in its links to literature but there is nothing subtle about the madness of Lewis Caroll's Alice in Wonderland. This sweet name perfectly suits the good-natured but rather cheeky Alice.
Wendy - For another name from a magical children's story why not call your daughter after J.M. Barrie's heroine from Peter Pan? This pretty name was invented by J.M. Barrie and is therefore an unusual but fun choice.
Harper - If you would prefer to name your child after a literary great then Harper, after To Kill A Mockingbird author, Harper Lee, is a brilliant choice.
Toni - We've taken this unusual girls name from award-winning novelist, Toni Morrison. Known for covering important topics in her books, such as race and inequality, this lovely baby name is inspired by one of the best writers in recent times.
Matilda - The heroine of Roald Dahl's children's classic and an avid book reader herself, this name is perfect for a daughter born into a book-loving family (unlike poor Matilda herself!).
Scarlett - This gorgeous name comes from Scarlett O'Hara, the protagonist of Margaret Mitchell's classic novel, Gone with the Wind. Beautiful and determined Scarlett is probably better known now from the film version where she is played by Vivien Leigh.
Arya - Ned Stark's brave daughter from George R. R. Martin's A Song of Ice and Fire series is the perfect baby name suggestion for fans of the books or of the TV adaptation, Game of Thrones.
Tess - This name comes from Thomas Hardy's Tess of the d'Ubervilles, loyal and resilient Tess encounters much misfortune but her character stays strong throughout.
Maya - Poet and civil rights activist, Maya Angelou, is well-remembered for her incredible work and naming your baby after her would be a tribute to a fine poet.
Liesel - This German baby name comes from Markus Zusak's The Book Thief, Liesel is a brave, kind girl with a willing to learn and is the perfect choice for parents who are fans of contemporary classics.
Roald - This unusual name comes from children's author, Roald Dahl, who had a wonderfully creative mind and would be a great choice for an unusual family.
Heathcliff - Emily Bronte's only novel, Wuthering Heights, is one of the most read books in English literature and the name of her daring and passionate hero, Heathcliff, has been used by the incredible actor Heath Ledger!
Dorian - If you enjoy Victorian classics, maybe you should consider naming your child after Oscar Wilde's handsome but tragic hero, Dorian, from The Picture of Dorian Gray.
Aldous - For another name pick from a popular author, consider naming your son after Aldous Huxley, philosopher and writer of Brave New World.
Holden - J. D. Salinger's protagonist, Holden Caulfield from The Catcher in the Rye, is a flawed but fascinating character who has become the ultimate teenage rebel of fiction. Whether that intrigues you or puts you off completely, it would make a great name for a young rebel!
Percy - This name comes from the hero of Rick Riordan's Percy Jackson & the Olympians books. Percy is a brave demi-god, and being the son of Poseidon, he has a love of water. This name would suit a son from a family of who loves the sea or wants a name with a subtle reference to Greek mythology.
Max - Max is the young boy who finds himself in a magical world in Maurice Sendark's Where the Wild Things Are. The name seems to have become less common recently but if you are looking for a name from a popular children's book then Max is a great option.
Terry - If you are a fantasy fan who would like to honour the late Terry Pratchett then why not name your son after him. This baby name would bring a little magic into your lives and that of your new bundle of joy.
Dante - If you are a fan of Italy or poetry then why not name your son after the famous Italian poet, Dante?
Edgar - For new parents who love the weird and the spooky then the name, Edgar, after writer and poet, Edgar Allan Poe, is a great option.
Peter - The name, Peter comes from two children's classics, J.M. Barrie's Peter Pan, and Beatrix Potter's Peter Rabbit books. If you love the idea of naming your child after a children's hero but can't pick just one then why not choose a name that comes from more than one character.
Darcy - This lovely name comes from Jane Austen's Pride and Prejudice, the kind-hearted but rather awkward Mr Darcyi is one of the best loved characters in fiction and would make for an excellent baby name.
Pip/Pippi - These cute baby names or nicknames are inspired by Pip from Charles Dickens' Great Expectations and Pippi Longstocking from Astrid Lindgren's children's stories.
If you haven' t found the right name for your new arrival yet, don't worry, we have plenty of baby name books to help:
The Best Baby Name Handbook - Louise Nicholson
40,001 Best Baby Names - Dianne Stafford