Save Type Surname (from location) Usage Portuguese, Spanish Pronounced Pron. deh-KAS-tro(Filipino Spanish) [key·IPA] Other Forms Formsdi Castro Meaning & History Denoted someone who lived in a castle.