castello noun1 •A municipality of San Marino.The bus wound its way up into San Marino, passing through the various small castellos that add up to form the diminutive country, […] — 2016 formscastelli · castellos