Loch (Noun) — A long narrow inlet of the sea in Scotland (especially when it is nearly landlocked).
Loch (Noun) — Scottish word for a lake.