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