Meaning of neva river

Definition of neva river

(noun) a river in northwestern Russia flowing generally west into the Gulf of Finland

Other information on neva river

WIKIPEDIA results for neva river
Amazon results for neva river