loch

noun
  1. a lake, especially in Scotland
  2. Usage: Scottish
  3. a partially enclosed arm of the sea, especially in Scotland
  4. Usage: Scottish

Examples