What does Bahnhofplatz mean?

Bahnhofplatz - German to English

station square