lustro
Top 20000
Meanings
Noun
1. lustrum; five-year period
Examples1
Many things have changed in the last five years.