What does Bahnhofsplatz mean?

Bahnhofsplatz - German to English

place square