De%20castro Family History
De%20castro Name Meaning
Galician and Portuguese: habitational name for someone from any of various places called with castro ‘castle fortress’ (see Castro ) with the preposition de ‘of from’.
Source: Dictionary of American Family Names 2nd edition, 2022