noun, masculine/ˈsitjo/plural: sitios
sitio is masculine in Spanish.
site, place; ellipsis of sitio web (“website”); taxi stand; ranch; vacant lot
Synonyms: lugar, parada, rancho, descampado
Semi-learned borrowing from Latin situs, probably influenced by Etymology 2.