Variant of Richard, from Germanic Ricohard meaning 'brave ruler' or 'strong in rule'.
Like Ricard?
Swipe through thousands of names like it