The AI-powered English dictionary
A habitational surname from Spanish, from Spanish castillo (“castle”). examples
A surname from French, a rare variant of Castillon. examples