古人对不同年份出生的人,取名时会注意避开相冲相害的字,而选用相合的字为名。如:
鼠年生人不宜用含有午、马和未、羊的字为名,否则就犯了相冲相害;
牛年生人不宜用含有未、羊和午、马的字为名,否则就犯了相冲相害;
虎年生人不宜用含有申、猴和巳、蛇的字为名,否则就犯了相冲相害;
兔年生人不宜用含有酉、鸡和辰、龙的字为名,否则就犯了相冲相害;
龙年生人不宜用含有戌、狗和卯、兔的字为名,否则就犯了相冲相害;
蛇年生人不宜用含有亥、猪和寅、虎的字为名,否则就犯了相冲相害;
马年生人不宜用含有子、鼠和丑、牛的字为名,否则就犯了相冲相害;
羊年生人不宜用含有丑、牛和子、鼠的字为名,否则就犯了相冲相害;
猴年生人不宜用含有寅、虎和亥、猪的字为名,否则就犯了相冲相害;
鸡年生人不宜用含有卯、兔和辰、龙的字为名,否则就犯了相冲相害;
狗年生人不宜用含有辰、龙和酉、鸡的字为名,否则就犯了相冲相害;
猪年生人不宜用含有巳、蛇和寅、虎的字为名,否则就犯了相冲相害;
马、牛、羊、龙等姓氏本身,也有生肖特征,取名时也要防止相冲相害关系。古人认为十二生肖中的动物大多是吃米豆等食物,取名时带米、豆、禾等字,意味着丰衣足食;对食草动物取名带"仆"等头的字更好,意味着精明能干;对食肉动物取名带月、肉、马、羊等偏旁的字,意味着有口福;对龙来说,取名带雨、水等字,意味着发家成功,大展宏图。