Dictionary.com
definitions
  • synonyms

Lewis and Harris

or Lewis with Harris

See more synonyms on Thesaurus.com
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