the etymology and history of surnames
Login
Register
Search
surnames
meanings
usages
popularities
Search Results
Castro
Usage:
Spanish, Italian, Portuguese
Extra:
Statistics
Means "castle" in Spanish/Italian/Portuguese, and referred to one who lived near a castle.
Home
Copyright © 2002-2007
|
Contact Information