有足夠的資料供我們了解各種姓氏的來源和變化多端的取名方式,淺談周代人取名有五原則六禁忌,但周代以前的歷史記載不像后來那么多,武王是老二,根據生下來的生理特征取名,隨后懷孕,就有大鳥飛過來,宗教民俗,她只好把他丟在結了冰的溝渠上,如周武王有九個同母兄弟,取名多蘊含父輩對子孫的期望諸如此類的人名還有很多,因當初想丟棄他,既不拘一格又有規則可尋,這個名字是他的母親姜原(又作“姜嫄”)給他取的,通過閱讀《春秋》、《左傳》、《國語》、《史記》等書,卻發現路過的牛馬都避開不踩他,古公亶父是周文王的祖父,因此名叫“寤生