arcade
(noun)
noun
1. a covered passageway with shops and stalls on either side
Definition categories: man–made, passageway
2. a structure composed of a series of arches supported by columns
Similar word(s): colonnade
Definition categories: man–made, construction, structure