Meaning of the name Richard: Mighty ruler; Powerful guardian
Origin of the name Richard: English; Germanic
Alternate spellings of the name Richard: Reichard, Ricard, Richird, Ritcherd, Ritchyrd, Ritshard, Ritsherd, Rychard, Rychyrd