Where does “Ritchie” come from?
Ritchie is a Scottish diminutive of Richard, which comes from Middle English Rycharde, Old French Richard, and Latin Ricohardus, a name composed of elements meaning "powerful" and "brave."
Ancestry of “Ritchie”, step by step