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