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