Loch
Greek Meaning
Sorry, Meaning for Loch in Greek is not found! Please try below options
English Meaning
- Scots A lake.
- Scots An arm of the sea similar to a fjord.