Vi fant 5 definisjoner av loch på engelsk.
Noun |
||
| loch - Scottish word for a lake | ||
| lake a body of (usually fresh) water surrounded by land | ||
| loch - a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked) | ||
| inlet, recess an arm off of a larger body of water (often between rocky headlands) | ||