neckar river

Noun
  1. A river in Germany;
    Rises in the Black Forest and flows north into the Rhine (synset 109390724)

Other Searches