Silos is the plural of silo, a farm structure. Silos may also refer to: Santo Domingo de Silos Abbey, famous for Romanesque carvings and recordings of Gregorian chant, in Silos, or Santo Domingo de Silos Northern Spain Silos, Norte de Santander, Colombia (all these pronounced sil-os) The Silos are an American band. (pron. silo-s)… (
More on Silos)