Lewis in Russian Lewis in Russian Лью́ис proper noun Ellipsis of the Isle of Lewis: an island of Scotland, United Kingdom. Add to Flashcards