Meaning of Strasbourg
Definition of Strasbourg
(noun)
city
on the Rhine in
eastern
France
near
the German border; an
inland
port
Other information on Strasbourg
WIKIPEDIA results for
Strasbourg
Amazon results for
Strasbourg
Tweet