上官姓源流单一,出自芈姓。上官氏的始祖是战国时楚国公子子兰。
一说上官姓以地名为姓氏。据《史记·楚世家》记载,“上官”为地名,在今河南滑县东南。战国时,楚怀王时他的小儿子兰为上官邑大夫,子兰的后代子孙遂以邑名为姓,称上官氏。
一说上官姓是以官职命名的复姓。
据《元和姓纂》和《唐书·宰相世系表》记载,上官氏的得姓始祖是春秋时楚怀王的少子子兰。公子兰官拜上官大夫。于是,以官衔为氏而姓了上官。
上官姓源流单一,出自芈姓。上官氏的始祖是战国时楚国公子子兰。
一说上官姓以地名为姓氏。据《史记·楚世家》记载,“上官”为地名,在今河南滑县东南。战国时,楚怀王时他的小儿子兰为上官邑大夫,子兰的后代子孙遂以邑名为姓,称上官氏。
一说上官姓是以官职命名的复姓。
据《元和姓纂》和《唐书·宰相世系表》记载,上官氏的得姓始祖是春秋时楚怀王的少子子兰。公子兰官拜上官大夫。于是,以官衔为氏而姓了上官。