de best name meanings: Competent, Modern, Active, Friendly, Mindful. Get de name meaning.
Castro best surname meanings: Modern, Creative, Competent, Active, Volatile. Get Castro meaning.
Castro origin. Means "castle" in Spanish and Portuguese, and referred to one who lived near a castle. Get Castro origin.
Last name Castro most common in Brazil, Mexico, Colombia, Peru, Spain. Get Castro surname distribution.
Most common surnames with name de: Daniel, Lysende, Grewal, Rourk, Vido. Get List of surnames with name de.
Most common names with last name Castro: Sanford, Michael, James, Cheska Anne, Alonso. Get Names that go with Castro.
de and Castro compatible by 82%. Get de and Castro compatibility.