Question: where does the last name rivera originate from?
Answer: Spanish and Italian origin