Definition of Neckar in English:

Neckar

proper noun

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

Pronunciation:

Neckar

/German ˈnɛkar//ˈnɛkɑː/