Leicester in Russian Leicester in Russian Ле́стер proper noun A city, unitary authority, and borough in and the county town of Leicestershire, England. Add to Flashcards