neckar river Meaning, Definition & Usage

  1. noun a river in Germany; rises in the Black Forest and flows north into the Rhine
    Neckar.

WordNet