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