汉语中有些字由于某种原因是该回避的,一般称为避讳。避讳常与谐音有关,一个字的音与避忌的事物有关,这个字也不能用了,得换成别的说法。避忌词中的谐音,自古有之。
汉文帝名刘恒,于是与heng音同的字得改,神话传说中月亮里的“姮娥”就得改为“嫦娥”,后来一直流传下来。
唐代大诗人李贺,父名晋肃,“晋”及与之同音的字,如“进”都成了他的家讳,“进士”一词中有“进”,不得用,因此李贺终生不能考进士。
司马迁的父亲叫司马谈,在《史记》中的人名有叫“谈”的,都被司马迁改为“同”字。这叫“家讳”。
还有历史上一些臭名昭著人物的名字,也自然在人们的禁忌之列,如南宋出了个奸臣“秦桧”,往后千年来,中国人的的名字中,很少有以“桧”来取名的,“秦”姓的人,很少名字中有与“桧”谐音的。