
The name 'Strasbourg' is French with Germanic origin and
literally means 'town at the crossing of roads'. 'Stras' is cognate of the
German strasse and 'bourg' derives from the German burg which
means 'fortress' or 'citadel'
Download full version here.