What does Christopher mean?
Christopher comes from the Greek Christophoros, “bearing Christ.” St Christopher, patron of travellers, is said to have carried the Christ child across a river.
What does Richard mean?
Richard is a Germanic name from ric (“ruler, power”) and hard (“brave, strong”), so roughly “brave ruler.” The Normans carried it to England, where it was borne by three kings — including Richard I, “the Lionheart.”