姓嚴的原因主要有幾個來源:
莊姓避諱:嚴姓起源於莊姓,東漢時期,由於要避諱明帝劉莊的名字,部分莊姓人士改姓為嚴。這一改變使得嚴姓成為當時流行的姓氏之一。魏晉時期,有些嚴姓人士恢復了莊姓,因此有「莊嚴一家」之說。
楚莊王後裔:嚴姓還源於楚莊王的後代。楚國的後代中有人以嚴為姓,楚國本姓米,莊字出自楚王,而嚴姓又於楚莊王的後人所承傳。
邑名來源:戰國時期,秦孝公之子君疾被封在蜀郡嚴道縣(今四川滎經),他的子孫以封邑名為姓,因此稱為嚴氏。
其他來源:還有出自古嚴國、丁零人姓氏、少數民族等不同的來源。
綜上所述,姓嚴的原因主要是由於避諱、楚莊王後裔、邑名來源以及其他少數民族等因素。