Save Type Surname (from location) Usage Portuguese, Spanish Pronounced Pron. [de.ˈkas.tɾo](Filipino Spanish) [key·simplify] Other Forms Formsdi Castro Meaning & History Denoted someone who lived in a castle.