Surname CASTRO

SOURCE: Location
PRONOUNCED: KAS-tro (Spanish)   [details]

Meaning & History

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