neva river

Noun
  1. A river in northwestern Russia flowing generally west into the Gulf of Finland (synset 109392755)

Other Searches