My father's name was Richard. Here is what some websites have to say about his name's meaning and origin:
Think Baby Names
Think Baby Names says that Richard is of German origin and means "powerful leader." My father often went by Rick and family called him Ricky. According to this site, Ricky also means "peaceful ruler."
Baby Names World
Baby Names World has Richard as being of French origin, meaning "strong power, hardy power."
Behind the Name
According to Behind the Name, Richard means "brave power" and was brought to the British by the Normans. It is more popular in Hungary than in America right now.