The name Richard derives from French, German and English ric meaning king, ruler, powerful and hard meaning strong and brave.
As for the name Walcott, it is a habitational name from several places such as Walcott, Walcote or Walcot.
For more Entertainment and Celebrity Babies follow eCelebrityMirror.
For More Updates on Articles, Celebrity Babies, Celebrity Feuds, Celebrity Siblings, Entertainment, Richest Celebrities, Keep In Touch With eCelebritymirror.