0 a large creature that is believed to live in Loch Ness in Scotland, although its existence has not yet been proved
Bigfoot, yetis, mermaids, krakens, the Loch Ness Monster, dragons. . . . Do you believe they lived – or live – in our world?
Some people today believe there’s a real water monster – the Loch Ness Monster, or Nessie.