庄姓属于一个常见的中华姓氏,全国庄姓人口可达200多万,主要有三大起源,一是源自子姓,宋戴公子撝,字武庄,子孙以祖先字为姓。二是源自芈姓,楚庄王的子孙以祖先谥号为姓。三是源自改姓,比如朱姓改姓或者少数民族改姓等。
根据《姓氏考略》的记载可知,庄姓有部分族人源自子姓,在西周时期,宋国出了一位君主叫做子撝,继位之后受到贤臣正考父的辅佐,非常的受到百姓爱戴,死后还被周平王特赐谥号为“戴”,因此史称其为“宋戴公”。其实他的名字叫做子撝,字武庄,所以他的庶系子孙中有部分就以祖先字为姓,形成了庄姓氏族的正宗一脉。
庄姓的历史非常悠久,而芈姓庄氏更是有着长达2600年的历史,根据《名贤氏族言行类稿》中记载的可知,楚国君王芈旅逝世之后,就被封谥号为“庄”,因此史称楚庄王,而他的子孙也就逐渐以祖先谥号为姓,最终形成了庄姓氏族的一个分支,著名的庄子就是他的后裔之一。
庄姓还有少部分源自改姓,比如朱姓,在明清时期就有不少农民起义,为了扩大自己队伍的势力范围,于是将自己的姓氏改为朱姓,因为明朝王室的姓氏就是朱姓,但是后来大部分的起义军都没能成功,最终朱姓只能隐姓埋名,而就有部分族人改为庄姓。
庄姓与赵姓起源和来历一样,也有部分族人源自少数民族改姓,比如蒙古族的阿鲁特氏,当时清穆宗爱新觉罗·载淳的妃子就是阿鲁特氏,是阿鲁特·塞尚阿学士的女儿,被称为庄妃,死后则被封谥号为“庄和皇贵妃”,于是子孙就有部分以祖先谥号为姓,汉化为庄姓族人。