In English, the name Richard means- powerful, rich ruler.
Other origins for the name Richard include - English, French, German.The name Richard is most often used as a boy name or male name.
English Name Meaning - powerful, rich ruler
Origin - England