エキマエショウテンガイ
Meanings
Noun
1. shopping street outside a station
Composed of
in front of a station
shopping district; shopping street; downtown