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