LOCH

/lÉ’k/ ► audio Scrabble 9 Words With Friends 10

Definition

  1. noun a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).
  2. noun Scottish word for a lake.

See all 5 words you can make from LOCH →

← Unscramble different letters