
forenames > richerd-parker
The name Richard is of English origin, derived from the Old French name Ricard, which is composed of the elements "ric" meaning "ruler" and "hard" meaning "brave" or "hardy." The s...
Enter the surname you are looking for below: