loch

/lɔk/
Noun
  1. Scottish word for a lake
  2. a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

Khám phá thêm

Các từ liên quan

Từ có nhắc đến "loch"

loch
A small boat sails across the calm loch at dawn.