Noun Definition

neckar

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

Category: Objects