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