Definitions of Strasbourg:

  • noun:   city on the Rhine in eastern France near the German border; an inland port