What will happen if the baby's name is taboo and the elders have the same name? Why can't names be homophony within three generations?

Many parents want to use their elders' names in their babies' names in order to remember their respected elders, which can not only express their thoughts for their loved ones, but also imply that their babies will become as excellent as their elders in the future. But if some elderly people in the family know this idea, their first reaction will definitely be disapproval. They will say that their babies can't have the same names as their elders. Is this true? Let me explain why names can't be repeated or stressed within three generations.

There are many taboos in naming babies, one of which is that they can't be duplicated or homophoned with the names of their elders. In fact, this is handed down from ancient China, and it is also due to respect for elders. In ancient times, if you want to show respect for people such as elders, kings, elders, etc., you should avoid their names in your name. If you repeat their words in your name, it means you don't respect them.

There is also a geomantic saying that a name is a person's code name. If you have the same name as the older generation, it will be a crime and a big violation of the law. What's more, it will even be condemned by God and will probably die. Therefore, ancient people and superstitious people in rural areas are still reluctant to let children and elders have the same name. Therefore, in ancient times, the general family would have a genealogy, and the names of generations had been arranged. Every generation of children were named according to the words on the genealogy, thus avoiding the phenomenon of duplicate names.

Generally speaking, you can't have the same name as your elders, and don't have the same name within three generations. Homonyms are also avoided as far as possible. The three generations refer to your parents' immediate relatives, but not your mother's maiden relatives. This naming taboo has been handed down from ancient times, and it is taboo to use your elders' names, so it shows that children don't respect their elders, not only for their future and growth.

Actually, it's also a superstition that babies will be offended when they are given the same name as their elders. Nowadays, science is emphasized, so parents should not worry too much, and they should not be too taboo. As long as the elderly at home don't care, there is no problem. Look at these problems rationally, and don't worry too much, because many parents still want to use the same name of their favorite person, such as which star their parents like. They will give their children the same name to express their expectations for the future, hoping that their children can be as successful as their favorite stars. Some parents want to be happy with the elders of the older generation, so they will give their children an elder's heavy word, which is no problem.

With the continuous development of the times, some bad habits and superstitions have been gradually abandoned. Nowadays, people should believe in the power of science. Therefore, if you want to respect an elder or a great man, it is no problem to give your baby the same name. The most important thing is that both parents agree and the old people at home don't care. After all, it is to give your child a good blessing.