strasbourg

Explore definitions, synonyms, and language insights of strasbourg

Definitions

Noun
city on the Rhine in eastern France near the German border; an inland port