I love the name
Kitty, and it doesn't remind me of old ladies it at all. It reminds me of the younger sister
Kitty from Pride and Prejudice, so it really reminds me of someone very young, naive and a bit of a little madam, but still very sweet.
I actually like it as a nnn for
Catherine or as a stand alone. I think it is completely usable today, there are heaps of
Katie's,
Elsie's,
Maisie's etc out there why not a few
Kitty's?