 The economic and cultural capital of Alsace, as well as its largest city, is Strasbourg.The city is the seat of several international organizations and bodies.The name "Alsace" can be traced to the Old High German or "Elisaz", meaning "foreign domain".