Strasbourg
English Dictionary
->
Letter S
-> Strasbourg
Search Dictionary:
Strasbourg Definition
(n)
city
on
the
Rhine
in
eastern
France
near
the
German
border
;
an
inland
port
Strasbourg Synonyms
Strasbourg
Strassburg
© Art Branch Inc.