Home/loch

loch

Dictionary

noun

  • A lake.
  • A bay or arm of the sea.

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'loch' in today's game?