汉武帝刘彻在被立为太子之前还不叫刘彻,而叫刘彘。
之所以叫刘彘,有一个说法是汉高祖刘邦托梦给汉景帝,告诉他孩子的名字里,何不带一个与母亲王娡同音的字呢?汉景帝醒来后。就给刘彻取名为刘彘。直到刘彘七岁的时候,太子刘荣被废,汉景帝改立刘彘为太子,曰:“彘者,彻也。”,从那时起,刘彘才改名叫刘彻。彻就是大彻大悟,也有聪明的意思。汉景帝认为刘彘很聪敏,就改名为刘彻。
改名不仅仅是寓意好,更加是为了“避讳”。古代有讳名不讳姓的传统,皇家之名更加不容雷同。比如吕后名“雉”,当时所有的雉都用野鸡代替。而“彘”在古代是野猪的代名词,如果皇帝的名字继续使用“彘”,恐怕会带来诸多不便,所以就改为了“彻”。