So me and my husband both LOVE the name Cal. In my opinion, Cal is a nickname and I like the full names of either Callan or Calvin. That way he can still go by Cal but have the option when he's an adult of going by a more formal name if he wants. My husband says he's not a fan of any of the full names that Cal comes from so we should just name him Cal as his full name. I'm not against it necessarily, I just have always thought of Cal as a nickname, not a full name. Thoughts and opinions please???