Italian variant of Rico or Richard, from Germanic 'ric' meaning 'powerful ruler.'
Like Ricco?
Swipe through thousands of names like it