I just wanted to say I literally love this character's plot line so much and I hope you all enjoy him as much as I do because like omg yes.
BUT ANYWAYS what really matters is his name. It gives a bit of foreshadowing to what will happen in the future so see if you can figure that out.
Caritas is a Latin word that means affection, fondness, want, need, esteem, regard, adore.
Saxum is also Latin and it means stone.