LUSTRA Meaning of LUSTRA in English pl. of LUSTRUM. Oxford English vocab. Оксфордский английский словарь. 2012