Definition of Neckar River

  • 1. A river in Germany; rises in the Black Forest and flows north into the Rhine Noun

Synonyms for word "neckar river"

Semanticaly linked words with "neckar river"