meaning of Bahnhofplatz

Bahnhofplatz - German to English

station square