A modern invented name possibly derived from Ricardo, the Spanish form of Richard meaning 'powerful ruler.'
Like Ricari?
Swipe through thousands of names like it