Castro tionscnaimh

Bunús an t-ainm seo caite Castro

Means "castle" in Spanish and Portuguese, and referred to one who lived near a castle.