Lewis — meaning in English
Polish → English · translate English → Polish instead
English meaning
- Lewis noun A metal clamp or pin fitted into a slot cut in a large stone block, used to lift it with a crane.
Senses
Lewis is used for these senses in English:
- Lewis Ellipsis of the Isle of Lewis: an island of Scotland, United Kingdom.