It feels made up. Nothing against "made up" names, but I'm not a big fan when they feel overly made up, and this does - actually regardless of whether it's made up or not (I don't know) but it definitely feels that way for some reason.
There are several other names which you could get the nn
Callie from.