Advertisement

Advertisement

Lewis and Harris

or Lewis with Harris

noun

  1. the northernmost island of the Hebrides, in NW Scotland. 825 sq. mi. (2,135 sq. km).


Advertisement

Advertisement

Advertisement

Advertisement


Lewis and Clark expeditionLewis base