nessie

Noun
  1. A large aquatic animal supposed to resemble a serpent or plesiosaur of Loch Ness in Scotland (synset 109510951)

Found on Word Lists

Other Searches