lustroTop 20000MeaningsNoun1. lustrum; five-year periodExamples1Han cambiado muchas cosas en el último lustro.Many things have changed in the last five years.