SITIO


Meaning of SITIO in English

ˈsēd.ēˌō noun

( -s )

Etymology: Spanish, place, probably modification of Latin situs site — more at site

: a hamlet or subdivision of a barrio in the Philippines

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.