A variant of the name Caspar, meaning 'treasure bringer'. Traditionally assigned to one of the three wise men who visited the newborn Jesus.
Persian
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.