My first name is Kitty. It is not short for Caitlyn, Catherine or anything else. It's literally just 'Kitty'. Apparently, the meaning of Kitty is 'pure'. ...Yeah, I know. I laughed about it too. My middle name is much more interesting. Mhairi (pronounced as 'varry') is a Scots Gaelic name for...