Who can forget all those wonderful names in Harry Potter like Dumbledore, which means bumblebee. Or Mrs Norris, inspired by Fanny Price’s aunt in Jane Austen’s Mansfield Park. Dudley Dursley happens to be two close towns in the vicinity of Gloucestershire, where she grew up. Gilderoy was taken from Brewer’s Dictionary of Phrase and Fable and Lockhart was found on a war memorial.
‘I am a bit of a name freak. A lot of the names that I didn't invent come from maps. Snape is a place name in Britain. Dumbledore means -- dumbledore is an old English dialect word for bumblebee, because he is a musical person. And I imagine him humming to himself all the time. Hagrid is also an old English word. Hedwig was a saint, a Medieval saint.I collect them. You know, if I hear a good name, I have got to write it down. And it will probably crop up somewhere.’ JK Rowling Interview on Larry King Live, aired October 20, 2000.