A 3 1 year-old man was refused a job because he was named "Mi Hai". What do you mean by his parents' names?
The first main reason, I think, is to hope that children will be healthier and live longer. In the past, the social medical environment was relatively poor, and the chances of children growing up were not great. Cattle, sheep, pigs, cats and dogs not only gave birth to a lot, but also grew up successfully. Therefore, people think that the chances of a humble child's successful growth will be greatly improved, so they will give the child a name that is not very pleasant and sounds ugly, but it also contains the ardent expectations of some parents, hoping that the child can grow up healthily.
The second main reason is low education and high superstition. It is increasingly found that the lower the education level, the more willing to give children such names, such as dog leftovers, dog eggs and Zhao Di. Besides, they are superstitious and will basically have many children. In many areas, boys are more popular than girls, and it is not uncommon for them to give birth to boys or never stop. However, this name does not mean that they do not love their children. Maybe it's just because of regional ideological and cultural differences. They have been born for generations.
Actually, this word sucks now, but? Hey? If you don't add a good composition to it, you can also think that your parents want you to get rid of all the bad things. Life is full of beautiful things, but it may backfire and most people can't understand it, so if you really mind, you can change your name, usually some. As for it? Children? This name can be used as a nickname, which may make it easier to find a job in the future. I hope this gentleman will find a job very smoothly in the future.