This is the 22nd most frequent Polish word.
lat
The Polish word "lat" means "years" in English.
Here, 'lat' is in the Genitive plural, used to denote a range of years in the context of someone's age.
Mam 25 lat.
I am 25 years old.
In this sentence, 'lat' is used in the Genitive plural form, indicating an extent of time.
Nie było go w domu od wielu lat.
He hasn't been home in many years.
Here, 'lat' is in the Genitive plural form, used to express a general reference to a time period.