Question: where does the last name cardoso come from?
Answer: Portuguese