因为在古代,天代表着天子和神,在古人的认知中,天是最大的。如果名字里有天,那就是大忌,大不敬。相反,神仙角色也是如此,是神仙的象征。只有玉皇大帝才称得上天庭,皇帝的女儿才称得上仙女。虽然现代我们称女孩为仙女,但在古代这是不吉利的。
所以祖先认为?上帝?然后呢。仙女?这两个字太锋芒毕露了,简直男生名不能带天,女生名不能带仙。而且古代的婴儿死亡率很高,因为医疗水平跟不上,所以古代的名字越俗越好,不然会毁了孩子的福气。比如古代很多农民会给自己的孩子起名为狗蛋,狗剩。
然而,并不是每个人都这样。比如清朝的名臣穆,他的名字里就有一个田字。因此,随着时代的变迁,田字的禁忌也逐渐变得不那么严重了。综上所述,命名时?男不取天,女不取仙?没有科学,都是民间习俗,尊重就好。