This is one of many variations of "Christopher," which means the bearer of Christ. Christopher is also the patron saint of travelers.
Swedish
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.