Japanese deck
大通り
noun·n2

おおどお

A main street or boulevard (a major road in a city)

おおどおわた

おおどおみせがある