Castillo The origin and history of Castillo. Etymology From Spanish castillo ("castle"). Origin: Spanish ← Back to the full definition of Castillo