Lewis and Harris

or Lewis with Harris


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

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024