Question: where does the lopez last name come from?
Answer: Spain