Lochs Meaning

There are 2 meaning(s) for word Lochs

Meaning 1 : a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

Meaning 2 : Scottish word for a lake

How to Pronounce Lochs

  • lɑk