LOCHS
Definition
LOCHS is the plural of LOCH.
noun LOCH: a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).
LOCHS is the plural of LOCH.
noun LOCH: a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).