From Portuguese Rodrigues ("son of Rodrigo"), equivalent to English Rogers ("son of Roger") and Rodgers ("son of Rodger").