是从汉朝开始,只有皇帝的女儿才能称为“公主”,诸侯王的女儿则称为“翁主”。颜师古在《汉书·高帝纪下》“女子公主”条下解释说:“天子不亲主婚,或谓公主;诸侯王即自主婚,故其主曰翁主,翁者,父也,言父自主其婚也。亦曰王主,言王为其主婚也。”
这样,翁主就比公主低了一个等级。也是从汉代开始,皇帝的姊姊称为“长公主”!
公主这个称呼起源于汉朝。
西汉初期,皇女和宗女的册封、晋封、待遇逐渐形成制度,皇女称公主,诸王之女称翁主(或称王主)。同时,由于史料的缺乏,对公主的境遇很难有全面的了解。西汉开国皇帝刘邦和皇后吕雉的女儿被称为鲁元公主。“鲁元”二字做何解,未有定论。湖北省江陵县张家山汉简《二年律令》中《秩律》有“李公主申徒公主荣公主傅主家丞秩各三百石”的记载,整理小组认为是“李公主申徒公主荣公主傅【公】主”(李公主、申徒公主、荣公主、傅公主)。有认为她们分别是李姓、申徒姓、荣姓、傅姓的刘邦或汉惠帝刘盈姬妾所生的女儿。这是以“从母姓”的方式,对公主进行区分。但此时,如何册封公主,仍不可知。公主的食邑又称汤沐邑。鲁元公主的食邑有数城,她的异母长兄齐王刘肥的封地则有七十余城,两者相距甚远。