Definition of Neckar in English:

Neckar

proper noun

  • A river in western Germany that rises in the Black Forest and flows 228 miles (367 km) north and then west through Stuttgart to meet the Rhine River at Mannheim.

Pronunciation:

Neckar

/ˈnekər/