Why did the ancients insist that "men do not bring about heaven, and women do not bring about immortals" when choosing names?

Since ancient times, parents have taken great pains when naming their children. It's not so obvious in modern times. In ancient times, we had to pay attention to some minefields in naming. For example, boys' names couldn't contain the word "天", and girls' names couldn't contain the word "仙". This was mainly It was out of reverence for God, the emperor and the gods. That's why the ancients advocated that "men don't have gods, and women don't have immortals" when choosing names.

There is an interesting phenomenon that may not be known to many people, that is, when the ancients chose names, they did not choose them all at once. For example, when boys and girls were born in ancient times, they would be given a name with a beautiful meaning by their parents or other elders at the latest when they were one year old. Then, when men reach adulthood at the age of twenty and women reach adulthood at the age of fifteen, their elders will give them a "word" that is close to their "name" or has lofty ambitions.

However, when the ancients were naming their children, one minefield that had to be paid attention to was that "men do not bring about heaven, and women do not bring about immortals". Although there are no clear regulations on this minefield, it has been observed by ordinary people and dignitaries for a long time. As for "women don't have immortals", it's easy to understand, because in ancient times it was believed that gods exist, so in order to show respect for gods, girls' names cannot contain the word "fairy".

There are two reasons why boys’ names cannot contain the word “天”. In fact, people have always paid great attention to God. Although this is just a superstitious statement, God has the virtue of good life and all things depend on rain and dew for survival, so people still respect God very much, especially in ancient times. when. On the other hand, the emperor in ancient times was also called the Son of Heaven, so if a person's name contains the word "天", it is equivalent to violating the distinction between dignity and inferiority.