colonnade

noun

A row of evenly spaced columns supporting a roof, an entablature, or arches.