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