noun
station square; station plaza
Refers to the open public space directly in front of a train station, often used for meeting, events, or as a transport hub.
駅前広場で待ち合わせましょう。
Let's meet at the station square.
新しい駅前広場には噴水ができた。
A fountain was built in the new station plaza.