meaning of Altstadtplatz

Altstadtplatz - German to English

historic town square