丁姓源于姜姓,出自姜太公之子姜伋的谥号,属于以先祖谥号为氏。宣姓的一支得姓源于职业,出自驾御车辆之官。宣全称为“宣矩”,最早是距离单位,后成为周朝的一种职业技能考评标准,进而演变为官称。贲姓有一支出自春秋晋国大夫苗贲父。贲姓另有一支出自先秦官吏旅贲氏,属于以先祖名字为氏。(《百家姓》、姓氏起源)