古代起名有什么礼制?从称谓规则看传统命名的讲究

2026年06月15 03:49取名技巧21次浏览

看古装剧的时候经常会发现,古人有的人称名,有的人称字,还有的人称呼号,甚至不同身份的人起名的字数都不一样,很多人就好奇,古代起名难道还有专门的制度要求?其实早在先秦时期,起名就已经和礼制绑定,不光是取个代号这么简单,还关联着身份、尊卑、礼仪,要是乱起乱用,甚至可能被视为僭越。

古代起名有什么礼制?从称谓规则看传统命名的讲究

名的等级:身份不同起名字数有区别

古代起名最基础的礼制就是身份对应名字的字数,先秦时期对于士人以上的阶层,普遍实行“天子一字,诸侯二字,士大夫及以下二字或单字”的规则,而且天子、诸侯的名不能和常用字重复,要专门找生僻字,就是为了方便后面百姓避讳。比如周天子的名很多都是罕见字,像周懿王名囏,周幽王名宫湦,都是普通人平时不会用到的字,避免民间动不动就要避讳改字。到了汉代之后,单字名一度成为贵族的标配,你看三国时期的人物几乎全是单字名,刘备、曹操、孙权,就是因为当时礼制规定“两字名低贱”,只有底层百姓或者犯了罪的人才会取两字名,这种规则直到魏晋之后才慢慢放开。

名与字的边界:什么场合用什么称呼有讲究

古人“幼有名,长有字”,孩子出生三个月由父亲取名,成年行冠礼之后再取字,这两种称呼的使用场景有严格的礼制要求。名只有长辈、君主或者自己可以称呼,平辈之间要是直接喊对方的名,属于非常不礼貌的行为,相当于骂人。平辈之间交往要称呼对方的字,晚辈对长辈更是只能称字不能称名。比如诸葛亮的名是亮,字是孔明,刘备作为他的君主可以喊他“亮”,但是下属和同僚只能喊“孔明”,要是有人当面喊“诸葛亮”,那就是摆明了不给面子。而且字一般要和名的含义相关,比如岳飞字鹏举,“鹏举”就是对应“飞”的含义,不能随便乱取,这也是礼制的一部分。

避讳规则:起名不能冲撞尊长名讳

古代起名最严格的礼制就是避讳,首先要避“国讳”,就是当代皇帝、皇后,以及皇帝祖上的名讳,普通人起名绝对不能用这些字,甚至日常写字、说话都要避开,要是不小心用了,轻则挨罚重则掉脑袋。比如唐太宗名李世民,当时“世”和“民”两个字都不能随便用,原本的“民部”都改成了“户部”,普通人起名要是带这两个字,就是僭越大罪。其次要避“家讳”,孩子起名不能用父亲、祖父的名讳,甚至和祖上读音相同的字都不能用,比如父亲名字里有“安”,孩子名字里就不能出现“安”,连“鞍”这种同音字也要避开。要是去别人家里做客,提到对方父祖的名讳也要避讳,要是不小心说出来,主人家可能当场就要哭着行大礼,属于非常失礼的行为。

特殊称谓的礼制:谥号、封号不能随便用

除了普通的名和字,古代还有谥号、庙号、封号这类特殊的称谓,也有严格的礼制。谥号是人死了之后朝廷根据他的生平功绩给的评价,只有官员、贵族或者有名望的士人才能有谥号,普通人是没有资格获得的,而且谥号的字数、用字都有等级规定,比如皇帝的谥号一般是十几个字,大臣的谥号大多是一两个字,不能随便越级。还有号,文人的自号虽然比较自由,但是也不能随便用带有皇家专属含义的字,比如不能用“龙、御、朕”这类字当号,不然也会被视为有不臣之心。

其实这些古代起名的礼制,本质上是传统等级社会的一种缩影,核心就是通过命名区分身份、明确尊卑,维护社会的秩序。现在我们起名不用再遵守这些旧礼制的约束,但是了解这些规则,也能帮我们看懂很多古籍里的称谓细节,给孩子起名的时候也能避开一些不符合文化常识的坑,比如不要盲目用生僻字,不要起太过大、太过僭越的名字,符合自身的气质和期待就好。

返回知识列表