Lewis And Harris (noun) Definition, Meaning & Examples

noun
  1. the northernmost island of the Hebrides, in NW Scotland. 825 sq. mi. (2,135 sq. km).
Lewis And Harris (noun) Definition, Meaning & Examples

More Definitions