古代人爲什麼有兩個名字

古代人爲什麼有兩個名字

古人都有兩個名字是因爲:名是用來區分彼此的,字則是表示德行的。古人剛生下不久就有了名,長大以後要取字,兩者相連,通稱名字。關於二者的作用,清朝人王應奎曾說:“古者名以正體,字以表德。”意思是說,名是用來區分彼此的,字則是表示德行的。二者性質不同,用途也不大一樣。一般說來,古時候,名是階段性的稱呼,小時候稱小名,大了叫大名。等有了字,名就成了應該避諱的東西,相稱時也只能稱字而不稱名。名與字在多數情況下共同構成一個人的代號,儘管用途不盡相同,二者之間還是有聯繫的。古人大多因名取字,名與字內容毫不相干的情況幾乎見不到。