I also had read this verse as capping human lifespan to 120 years, but someone pointed out to me that what may be referred to here is a duration of time before destruction of the earth, that might have been the countdown to the flood.
No comments yet.