Loch shield Synonyms

Definitions for Loch


  • (noun) a part of a body of water that extends beyond the general shoreline
  • (noun) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
  • (noun) Scottish word for a lake

LS abbreviation

LS is an abbreviation for Loch Shield
What does LS stand for?
LS stands for "Loch Shield"

Definitions for Shield