LETTS


Meaning of LETTS in English

noun ·pl an indo-european people, allied to the lithuanians and old prussians, and inhabiting a part of the baltic provinces of russia.

Webster English vocab.      Английский словарь Webster.