Neva

Explore definitions, synonyms, and language insights of Neva

Definitions

Noun
a river in northwestern Russia flowing generally west into the Gulf of Finland