古代人都有两个名字吗叫什么

这不叫两个名字 。
古代人的名字是由四部分组成的 。分别是姓、名、字、号 。
【古代人都有两个名字吗叫什么】在周朝之前还有第五部分“氏” 。
姓是母系社会产物 , 是一个部落的名字 。部落的人口壮大后分裂 , 便在姓的基础上加上了氏以分别 。周朝建立后 , 因为姓和氏混用 , 因此姓氏便和成一个词 , 即英文中的Family name.
而名是区别氏族中每个个体代号 , 一般是长辈称呼晚辈会叫其名 , 以及是自己称呼自己 。比如曹嵩可以叫曹操为“曹操” , 而曹丕和曹植则不能 。
字是对于个体的尊称 , 常是晚辈对长辈或者是平辈之间 , 以及没有血缘关系人之间用来称呼对方 。字通常由长幼“伯仲叔季”或者美称“子、甫、公、父” , 加上和与名的近义词组成 。例如周瑜 , 字公瑾;瑜和瑾都是指玉石 , 公是对男性的尊称 。
接下来是号 。号包括很多 , 有外号(绰号)、雅号、谥号、封号等等 。这些号有些是自己调侃自己而取 , 比如欧阳修自称六一居士 , 或者是别人用这个人可识别的特点来取 , 必然南北朝猛将杨大眼 。
还有谥号 , 是统治者对去世的官员一生总结而取的代号 , 比欧阳修是文忠 。同样统治者死后会有庙号 。