Why did people in ancient times call others by their names instead of their names?

The difference between ancient words and names is:

1. In terms of address, ancient people’s names were mainly used to refer to themselves. In front of elders or monarchs, they usually call themselves by their first names to show humility. When addressing others, use their first names to show respect. This is because the name is given at the time of birth, and self-proclaimed name contains the humility of not being deeply involved in the world and not having a wide range of knowledge. The word is a word taken from the time of adulthood. When you call the other person, it means that the other person has more experience and knowledge in the world than you do.

2. In ancient Chinese society, when a man turns twenty, he needs to be crowned with a crown to signify his adulthood. When a woman is fifteen years old, she holds a hairpin ceremony and wears hairpins in her hair to signify her adulthood. After the ceremony, they have to be given a new name, which is "zi".

3. Add Bo (Meng), Zhong, Shu, and Ji before and after the character to indicate the size. When the ancients started characters, they usually used Bo, Zhong, Shu, Ji, or Meng, Zhong, and Ji Lai represents the ranking among brothers. When used, Bo, Zhong, Shu and Ji are usually used to refer to children born to the main wife, that is, "zhengchu", while Meng, Zhong and Ji are used to refer to children born to side wives, that is, "concubine".

4. Although the "name" and "character" of the ancients are two independent concepts and originated at different times, they are closely related. They may have similar or opposite meanings, or they may have mutual causal relationships. By carefully observing the relationship between ancient people's names and characters, you can not only feel the beauty of the connotation and charm of Chinese characters, but also see the ancient people's attitude and pursuit of life.