VariousWords beta
Related Terms:
Definitions:
Noun
Strasbourg
Strassburg
Definition: city on the Rhine in eastern France near the German border; an inland port