关于《哈利波特》中英国人起名字的问题。

楼上正解,补充一点,名(如阿不思)和姓(如邓不利多)中间的那些长串还有可能是为了纪念一些人起的,其实可以根据个人的各种理由来起,不过平常是不太用的。

两辈重名也不奇怪的,别人称呼小巴蒂加个“小”就是为了区别辈分。要是两个重名的人撞一起了就会加点缀名来区别,中国也是有的嘛。

而且不仅是英国,欧美甚至中亚西亚很多国家全名都是这样一长串的。