在我國古代封建社會之中, 等級制度非常分明, 這就是所謂的君君臣臣父父子子。 這種制度反映在文化上和生活上, 就形成了獨特的“避諱”文化。 它要求為尊者諱, 對於皇帝、聖人、祖先, 都有一整套嚴格的制度, 避免直呼, 以顯示對於他們尊重。
比如說在李唐的時候, 因為皇帝的先祖之中有一個叫李虎的。 因此, 在李唐, 誰都不能隨意說虎字, 只能用別的字來代替。 幸好, 避諱制度又有一些具體的操作, 比如七代之後, 就不用避諱了。 所以唐朝後期, 說不說虎, 就沒有多大關係了。
但是在明朝遇到一個很尷尬的事情,
不能隨便說豬, 這是避諱的要求, 但是, 老百姓真的要殺豬怎麼辦?明朝不讓隨便殺牛, 那是因為牛是生產力的寶貴財富, 是要用來耕田的, 但是豬卻不是, 豬養著就是為了吃肉的。 所以, 如果不讓百姓殺豬, 還不如不讓百姓養豬, 這顯然是不可能的。
這個兩難的局面, 被朱元璋輕易的解開了。 他頒佈法令, 將豬更名為“豕”或“彘”。 這樣一來, 又可以避諱, 又不用說殺豬了, 讓百姓能安安穩穩吃上豬肉。