Ruiz is a Spanish patronymic surname meaning 'son of Ruy,' with Ruy being a form of Rodrigo.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ruiz?
Swipe through thousands of names like it