古代名和字的区别

“名”是供长辈和自己称呼的,自称其名表示谦逊;“字是供社会上的人来称呼的 。
【古代名和字的区别】“名”又叫“本名” 。据《周礼》“婚生三月而加名”,婴儿出生三个月后由父亲取名,我们现在所看见最早的名是商代人的名;“字”又叫“表字” , 是除本名外另取一个与本名有所关联的名字 。古时男子20岁时取字,女子许嫁时取字 。如孔丘字仲尼,司马迁字子长,李白字太白 。