认字不够,数字来凑
事实上,近代以前,平民百姓大多只取小名,只是有身份地位才拥有大名。
今天人们能在史书上看到的名字,不是达官显宦,就是读书人。其中的名字自然显得颇有文化。
但如果将视线扩展到平民群体,你就会发现,古人的名字远不如想象中的美好。
比较典型的例子是明朝的开国皇帝朱元璋。
资料图:明朝开国皇帝朱元璋形象玩偶。 泱波 摄
流传下来的《明太祖实录》中关于他的姓名是这样记载的——“姓朱氏,讳元璋,字国瑞”。但“朱元璋”三个字只是发迹之后用的名字,早年的名字是朱重八。
为什么叫重八?这就涉及到当时民间取名的规矩。
宋元时期,民间无官者多不取名字,而是以数字代替。加之当时社会底层文化程度不高、识字不多,用数字起名大概也省去不少麻烦。
数字从哪里来?后世史家大概有这样几种猜测——或按出生时间的数字取名,或按出生时父母年龄相加的数字取名,或直接按兄弟排行起名。
有研究认为,“重八”也就是八十八,这其实就是他出生时父母年龄相加之数;当然“重八”也可能是按照兄弟排行所取的名字,毕竟有文献记载,朱元璋的几位兄长分别叫“重四”“重六”“重七”;而朱元璋的祖父名叫朱初一,则可能按出生时间取名。
不论朱重八属于哪种情况,有一点可以确认。那就是,数字,在中国历史上的很长一段时间,是平民百姓的起名方式。
清代人俞樾在《春在堂随笔》记载了道光年间绍兴一带的取名风俗——“夫年二十四,妇年二十二,合为四十六,生子即名四六”。
可见,及至清朝,民间仍沿袭这样的取名方式。
资料图。杨华峰 摄