唐伯虎为什么叫唐伯虎

因唐伯虎生於寅年寅月寅时,故取名名字叫唐寅。

伯虎是他的字。

因为他是长子,所以为“伯”(伯仲叔季,在古代分别代表第一,二,三,四。像孔子就叫孔仲尼,就是孔老二),寅年是虎年,所以加在一起就是唐伯虎了。