Rupert is so proper that it is hard to imagine the name on anyone who doesn't wear a striped scarf and attend a British boarding school. Rupert Grint, who plays Ron Weasley in the Harry Potter movies, is the perfect example.
Variations
Ruperth,
Ruperto,
Ruprecht
Nicknames
Rupe
Popularity rankings from the Social Security Administration
About name popularity rankings
You may find some surprises -- for example, who knew Jennifer was a boy's name? Because this feature uses actual Social Security data, it includes the human error that attends a large survey, but it still reliably reflects the patterns of naming fashion.
Comments