What does Bahnhofsvorplatz mean?

Bahnhofsvorplatz - German to English

place forecourt