Dictionary.com
definitions
  • synonyms

Lewis and Harris

or Lewis with Harris

noun
  1. the northernmost island of the Hebrides, in NW Scotland. 825 sq. mi. (2135 sq. km).
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018