cavalcavia

Etymology
.

Noun

 * 1) flyover, overpass

Etymology
.

Noun

 * 1) an overpass