Neva
Explore definitions, synonyms, and language insights of Neva
Definitions
Noun
a river in northwestern Russia flowing generally west into the Gulf of Finland
Explore definitions, synonyms, and language insights of Neva