起名字时不能和上一辈的人重字是因为什么?

起名字的时候不能够和上一辈的人重名,最主要的是为了表现出晚辈对于长辈的尊敬,以及避免日后在相处过程之中的尴尬。大家会发现,在取名的过程之中,大家都会尽量的避开上一辈人的名字。一方面是为了凸显晚辈对长辈的尊敬,毕竟晚辈和长辈起了同样的名字,在日后相处的过程之中难免尴尬。特别是在家长和长辈们一起出现在同一场所的时候,如果说家长叫自己孩子的名字,可是这个名字却又同时是长辈的名字的话,那么家长将会非常的尴尬,你该如何将名字叫出口呢?所以说在取名的时候,他要尽可能的去避免和长辈重名。其实这一点在我国古代的时候表现的非常明显,比如说在古代的时候,如果要给孩子取名的话,首先要避开宗族族谱上面所有长辈的名字。即使是同辈人在取名的时候也会尽量的避开,以免出现重复的状况。那么在古代的时候对于名字其中的避讳是很多的,如果说父母的名字或者是父母宗亲的名字的话,也是不可以出现在晚辈的名字之中的。除此之外还有着很多的忌讳,那么到了现代生活之中,大家自然不是出于避讳,最主要的还是表达出对晚辈的一种尊敬。在这之外就是减少相处过程之中的尴尬状况。因为当你的名字和家族之中某个长辈的名字是一样的话,那么在叫你名字的时候,就会让叫你名字的人以及听到这个名字的人都感觉到非常的尴尬,这样的状况确实是比较的难处理。所以说他取名的时候自然是会尽量的避开长辈之中的名字,不会选择和他们重复的字。即是为了自己的便利,也是为了别人去考虑。因为名字重的话是非常不尊重长辈的一件事情,是欺祖的行为,所以起名这时候才不可以和上一辈的人重字的。因为我们需要尊重长辈,其次也应该注意自己的辈分,同时在很多的地方都会有这些讲究。这样的行为是为了区分辈分,也是为了避讳,也是为了表达自己的尊重,因为长辈的名字是不能随意呼喊的。