刘邦本来即无名(邦)也无字(季),而只有姓(刘),因为他当时是个平民,甚至平民都不如,而是一个无赖,因为他40岁还没娶到老婆。后来他的名字是编造的,他是他母亲和龙生出来的也是编造的,为了提高自己的身份。 《史记》、《汉书》里记载中,都没有刘邦名“邦”的记载,这个名字是日后才取的。在《汉书音义》中,苟悦诠释道:“讳邦字季,邦之字曰国。”“邦”是“国”的意思,也就是成功之后,刘邦才自己取了“邦”这个名字,究竟是当汉王的时候或是即帝位以后才有的,就无法考证了。 当时,一般平民都是只有姓没有名字。由于只是平凡农户,出身低微,刘氏一族都不可能有名字。《史记》中的太公,就是“刘爷爷”,刘媪则是“刘妈妈”,这显然不是什么体面或有意思的称呼。 刘邦字“季”不是真正的“字”。中国古代兄弟以排行顺序,便有伯、仲、叔、季的称呼。老大叫作伯,老二叫作仲,老三叫作叔,老四叫作季。 季为小名。 据史料记载,刘邦的大哥的确叫作刘伯,二哥也叫作刘仲,排行老四的刘邦,从小被称为刘季,不算有什么意义的字了。 有趣的是《史记》和《汉书》中,所有的文字都不见“邦”,可见的确有所避讳,但对“季”字则并不避讳。也就是说“邦”的确是刘邦的名,但季则只是排行代表,本身并没有什么意义。