I once said here that
Reginald is the most foppish name there is.
Nigel is a close second. Your comment about your grandmother makes me think of something I saw on YouTube recently. It was outtakes from the now-defunct soap opera "As The World Turns." One actor stopped the scene by pointing out that the other actor had a fly on his sleeve. The second actor, the one with the fly on his sleeve, joked, "He's always there", and then, as the fly flew off after being flicked off the sleeve, the actor looked up and said, "See you later,
Igor!" Moral of the story: When people give names to insects who are making a nuisance of themselves, they tend to choose the most comical name they can think of.