What's in a name?
JK Rowling echoes writers such as Charles Dickens himself in enjoying offbeat names that actually carry weight and tell us about the character’s, well, character. Though some of her creations are named more conventionally - she named Aunt Petunia simply because it was a name ‘I always gave unpleasant characters in games of make believe I played with my sister, Di' - some were chosen very precisely.
In Harry Potter, both minor and major characters are given names that carry either a subtle – or not so subtle – hint of what is to come from them. Long after the publication of The Deathly Hallows, Rowling even gave an in-universe explanation for the frequency with which parents knew just exactly what to name their offspring: that some old-school wizard families visited ‘a Naming Seer’ who exchanged visions of the future for sacks of gold.
You can decide for yourself whether this is a fascinating detail that adds even more depth to her world or merely another instance of drawing too much light onto a quirk and taking away the mystery.
You won't find the most obvious names like Remus ‘Famous Wolf Wolf-Like’ Lupin here, but instead some of the less obvious but still as revealing examples from the Harry Potter works.