上古八大姓是指姬、姜、姒、嬴、妘、嬀、姚、姞。另一說則是姬、姜、姒、嬴、妘、嬀、姚、妊。實際上先秦時代的姓氏並不只有八個,比較古老且著名的姓還有商代王室的子姓,楚國公室內的羋姓等。
姓是什麼
姓指先秦時代的姓,其中姬、姜、姒、嬴、妘、嬀、姚、姞被稱爲上古八大姓。此外還有風、子、己、祁等姓氏。在先秦文獻中沒有姓氏之別的規定,姓氏之別是後世纔有的理論。以前有人往往既有姓又有氏,一個姓往往有多個派生姓氏,如姬姓的派生姓氏就有周姓、吳姓、鄭姓、王姓、魯姓、曹姓、魏姓等411個姓。所以氏的數量實際遠遠大於姓的數量。
中國姓氏的由來
中國姓氏的最初來源,是基於“天道”的原始宗教崇拜、圖騰崇拜與祖先崇拜。姓氏的起源可以追溯到人類原始社會的母系氏族制度時期,所以中國的許多古姓都是女字旁或底。姓是作爲區分氏族的特定標誌符號,如部落的名稱或部落首領的名字。中國是第一個擁有姓氏的國家,擁有姓氏的歷史超過了5000年。在其他國家,直到公元1000年以後纔有姓氏,比如英國的姓氏出現在十七世紀,而日本則在1875年出現。