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