为什么把皇帝的女儿称为公主

为什么把皇帝的女儿称为公主

周朝的天子把女儿嫁给诸侯,自己是不主持婚礼的,而叫同姓的诸侯来主婚。春秋时期的诸侯的爵位分为公、侯、伯、子、男五个等级,但是当时各诸侯国的诸侯一般称 “公”,“主”就是“主婚”之意,所以因为是诸侯主婚,天子的女儿就被称为“公主”了,《史记·吴起列传》说:“公叔为相,尚魏公主,这便是后来皇帝称为公主的原因。