neckar_river
1. [ noun ] (geography) a river in Germany; rises in the Black Forest and flows north into the Rhine
Synonyms: Neckar
Related terms: river Germany
Similar spelling:   Neosho_River