Synonyms of Neva in English :
Antonyms of Neva in English
Thesaurus of Neva in English
Neva
see definition of nevaSynonyms of neva
1. (noun) a river in northwestern Russia flowing generally west into the Gulf of Finland
Synonyms of Neva in English :
Antonyms of Neva in English
Thesaurus of Neva in English
1. (noun) a river in northwestern Russia flowing generally west into the Gulf of Finland