Strasbourg Hear it!

Strasbourg Definition

Stras·bourg (strasbʉrg; Fr strȧz bo̵̅o̅r)

city & port in NE France, on the Rhine: pop. 252,000
Strasbourg Quotes

Well you know,Chris, we've got to give them something Genesis and I think we'll give them this talking shop in Strasbourgöthe Council of Europe.

—Bevin, Ernest