Ness, Loch

Ness, Loch /ˌlɑːkˈnɛs/ proper noun
Ness, Loch
/ˌlɑːkˈnɛs/
proper noun
Britannica Dictionary definition of NESS, LOCH
: lake in Scotland