Word info Synonyms

Sambre River

Noun

Meaning

a river in western Europe that rises in northern France and flows generally east into Belgium where it joins the Meuse at Namur

Source: WordNet

Synonyms

Close letter words and terms