犬子是一个汉语词汇,一指幼犬,二指司马相如的小名,三指谦称自己的儿子,四指对别人儿子的鄙称。

据太史公《史记》的记载,司马相如“少时好读书,学击剑,故其亲名之曰犬子”。也就是说“犬子”其实是他的乳名、名字。

因为司马相如的巨大历史以及文化影响,人们谦称自家儿郎,便纷纷用上了“犬子”一词,争相仿效,附庸风雅,一时蔚然成风,传至今日,成为了中国人日常习惯用语。