A character's name can reflect their nature, and it becomes a mental shortcut for the reader when they're learning who is who in a story. The protagonist of my series of psychological thrillers is a detective called Neil Kettle, which I chose to show indicate his investigative method of seeming unpushy, almost subservient, while drawing suspects out, as well as his tendency to build up a head of steam before exploding! A blundering colleague Frank Best, was too frank for his own good—blabbering things out before thinking what he was saying, and also he thought of himself as better than the rest of his team. Their boss, a sinister veteran detective, Roger Rule was true to his name by screwing everyone over (rogering them) and behaving in an autocratic manner.
If it's not labouring the point within your story, nicknames are pointers to someone's personality. Roger Rule was referred to as 'The Lizard' by his men, a moniker which he knew about and liked as it suited his cold and predatory ways.
Research has shown that a person's name has a great effect on how people treat them, what is expected of them and how successful they are in life. You don't hear of any princesses called Cheryl, for instance. Surnames may be more indicative of a person's hereditary than is recognised. When we humans first took on surnames, they usually told our profession—such as Smith, Fletcher, Wheeler or Baker. A customer might feel confident that a carpenter called Wood knew what he was doing. My own surname Whybrow derives from ancestors in Normandy called Wyber, which means 'mighty castle' in ancient French; presumably, they were part of the Norman invasion of 1066.
The Name Game: how names spell success in life and love
A dentist is mentioned in this article, who has an appropriate name, but when I lived in Portsmouth in the 1980s there was a dentist called Doctor Death!