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