Dear people who name their children after characters in books,
There are reasons authors choose those names. Look at Hermione Granger. J.K. Rowling gave her an unusual name because she didn't want any other girl to be expected to be just as smart, simply because of her name.
Sincerely, I understand why it's appealing, but think about it.