The surname "Lopez Caro" is of Spanish origin. "Lopez" is a common Spanish surname that means "son of Lope", which in turn is a given name of Germanic origin. "Caro" is also a Spanish surname that may have originated from the Latin word "carus" meaning "dear" or "beloved".
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Enter the surname you are looking for below: