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