Where does “neva” come from?
Neva is the English name for a river in northwestern Russia, borrowed from Russian Нева́, of unknown ultimate origin.
neva (English): on which the Saint Petersburg city is placed
Definitions
- on which the Saint Petersburg city is placed