Advertisement
Advertisement
Lewis and Harris
or Lewis with Harris
noun
- the northernmost island of the Hebrides, in NW Scotland. 825 sq. mi. (2,135 sq. km).
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse