Meaning of Neva
Definition of Neva
(noun)
a
river
in
northwestern
Russia
flowing
generally
west
into the Gulf of Finland
Other information on Neva
WIKIPEDIA results for
Neva
Amazon results for
Neva
Tweet