Ryszard is the Polish form of Richard, from Germanic elements meaning "powerful ruler."
Like Ryszard?
Swipe through thousands of names like it