Neva (English, name)
expansion: Neva
Senses:
glosses: A river in Russia, on which the Saint Petersburg city is placed.
Forms: