דור הוא שכבת גיל, ולא מספר שנים. אדם, בנו ונכדו - הרי שלושה דורות. וכה כתב ראב"ע בפירושו הארוך לשמות (א ו):
אב ובנו שתי דורות. והעד, שהיה איוב אחרי שבותו מאה וארבעים שנה, והוא ראה ד' דורות. וקדמונינו ז"ל אמרו עשרה דורות מאדם ועד נח. ומנח עד אברהם עשרה. ואין מספר שנות אלה כאלה.
ובפירושו לאיוב (מב טז) מחה ב'יצחק המהביל'
(הישראלי? אבן ישוש? אבן ג'אנח?) שפירש אחרת:
"ארבעה דורות - בכאן טעה יצחק המהביל שאמר שכל דור חמש ושלשים שנה, והנה מאדם ועד נח עשרה דורות. ועוד היה הימן בימי דוד ודוד הוא עשתי עשר ליעקב אבינו והימן כפלים הימנו."
הרוצה לפרש מילה זו כמתייחסת לשנים ולא לאנשים, יהיה עליו להתמודד עם המקראות הבאים, שבבירור מדברים על אנשים:
וַיְנִעֵם בַּמִּדְבָּר אַרְבָּעִים שָׁנָה עַד תֹּם כָּל
הַדּוֹר הָעֹשֶׂה הָרַע בְּעֵינֵי יְיָ (במדבר לב יג)
אִם יִרְאֶה אִישׁ בָּאֲנָשִׁים הָאֵלֶּה
הַדּוֹר הָרָע הַזֶּה אֵת הָאָרֶץ הַטּוֹבָה. (דברים א לה)
שְׁלֹשִׁים וּשְׁמֹנֶה שָׁנָה עַד
תֹּם כָּל הַדּוֹר אַנְשֵׁי הַמִּלְחָמָה מִקֶּרֶב הַמַּחֲנֶה. (שם ב יד)
וְגַם כָּל
הַדּוֹר הַהוּא נֶאֶסְפוּ אֶל אֲבוֹתָיו
וַיָּקָם דּוֹר אַחֵר אַחֲרֵיהֶם אֲשֶׁר לֹא יָדְעוּ... (שופטים ב י)
וכמותם עוד רבים.