最佳答案:上官源于羋姓 , 是以官職命名的復姓,春秋時楚國有上官大夫,其后以邑名為氏 。春秋時 , 楚懷王封他的次子子闌為上官邑(今河南省滑縣東南)大夫,子闌的后代子孫遂以邑名為姓,稱上官氏 。

文章插圖
【上官的由來】上官源于羋姓,是以官職命名的復姓 。從《元和姓纂》和《唐書·宰相世系表》上的記載可知 , 上官氏的得姓始祖,是春秋時代楚國莊王的少子子蘭 。這位公子蘭,官拜上官大夫,以官位為氏而姓了上官 。一說“上官”為地名,在今河南省滑縣東南,其公族中人以封邑為氏 。秦滅六國后,遷徙楚國公族大姓于關中,上官氏則被被遷往隴西上圭 。《唐書·宰相世系表》記載說,漢時,為充實關中人口 , 朝廷曾下令將許多大姓遷往關中,其中上官氏被遷往隴西上圭 。上圭,也就是今天的甘肅天水,這也正是源自楚國公族的上官氏在天水成為望族的緣由 。唐時 , 上官氏已出現于中原的河南地區,并在河南的陜州出人頭地 。太宗貞觀年間的文學家上官儀,就是陜州人 。唐末紛擾,逼得中原民眾大舉南遷,上官氏的先人也受影響,很快就在今福建的邵武生根開花結果了 。上官名人 , 唐有才女上官婉兒,宋有龍圖閣一說“上官”為地名,在今河南省滑縣東南 , 其公族中人以封邑為氏 。秦滅六國后 , 遷徙楚國公族大姓于關中,上官氏則被被遷往隴西上圭 。《唐書·宰相世系表》記載說,漢時 , 為充實關中人口 , 朝廷曾下令將許多大姓遷往關中 , 基中上官氏被遷往隴西上圭 。上圭,也就是今天的甘肅天水,這也正是源自楚國公族的上官氏在天水成為望族的緣由 。唐時,上官氏已出現于中原的河南地區,并在河南的陜州出人頭地 。唐末紛擾,逼得中原民眾大舉南遷,上官氏的先人也受影響,很快就在今福建的南平市光澤縣生根開花結果了 。上官在今河南滑省縣東南一帶 。后來望族居天水郡 , 即今甘肅省通渭縣西南 。
