castielho m (plural castielhos)
From Old Leonese, from Latin castellum (“castle”). Cognate with Asturian and Leonese castiellu.