Richard

Boy

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