Richard surname Meaning | Last name Richard Surname Meaning
Richard surname meaning is Powerful Or Brave which is used in french community. The origin of surname Richard is French.
Richard surname meaning is Powerful Or Brave which is used in french community. The origin of surname Richard is French.