云南包姓的起源是什么?

包姓起源主要有两个说法。一说源自上古时期的包羲氏,也就是我们熟知的伏羲氏,相传他推演八卦开创了华夏文明根基,后世子孙便以先祖名字为姓氏。另一说来自春秋楚国大夫申包胥的后代,这位忠臣曾哭秦庭七日,最终助楚国复国,其家族为纪念先祖改为包姓。此外还有特殊改姓案例,丹阳地区的鲍氏族人因躲避王莽新政战乱,集体改姓为包,形成重要分支。

包姓最初发源地在中原河南地区,后来逐渐向周边扩散。秦末汉初社会动荡时,族人分成多路迁徙:东支进入安徽、江苏一带,南支迁往湖北,北支则移居河北、山东。魏晋南北朝时期发生大规模南迁潮,包姓族群进一步扩散到江西、浙江、湖南等江南地区,部分族人可能在后续历史中辗转迁入云南。