Meaning of Neckar

Definition of Neckar

(noun) a river in Germany; rises in the Black Forest and flows north into the Rhine

Other information on Neckar

WIKIPEDIA results for Neckar
Amazon results for Neckar