エキマエヒロバ
Meanings
Noun
1. station square; station plaza
Pitch accent
キマエヒ
ロバ
Composed of
in front of a station
public square; square; plaza; open space; clearing