LETTO Meaning of LETTO in English n 1. Lett; also: Latvian; 2. Lettish (language) Interlingua English vocab. Английский словарь Интерлингва. 2012