Isle of Lewis

English

Proper noun

Isle of Lewis

  1. An island area, the larger northern part of Lewis and Harris in the Outer Hebrides, Western Isles council area, Scotland.