Definitions for "Neckar"
a river in Germany; rises in the Black Forest and flows north into the Rhine
The Neckar is a 367 km long river in Germany, a major right tributary of the River Rhine, which it joins at Mannheim. Rising in the Black Forest near Villingen-Schwenningen in the conservation area Schwenninger Moos on a height of 706m, it flows through a steep valley in the Odenwald hills and passes through Tübingen, Nürtingen, Esslingen, Stuttgart and Heidelberg.
Neckar was a German automobile manufacturer from 1957 to 1971, which produced Fiat and Autobianchi vehicles under license in Heilbronn.