Behind the Name
the etymology and history of surnames
Search
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