English synonyms about - contact  

Neva

noun

1 Neva

A river in northwestern Russia flowing generally west into the Gulf of Finland.

synonym: Neva River.

Dutch: Neva
Polish: Newa


Find more on neva elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0317