Japanese dictionary
えきまえひろば
station square; station plaza
Kanji details
・station
・in front
・before
・wide
・broad
・spacious
・location
・place