Kasper

Origin Gender Meaning
German Boy A treasured secret.