I don't know about your people, but my people are very odd when it comes to names.
I am a ladycat, but I have a boyish sounding name, Fin. My parents never realized people would think I was a boy based on my name until this blog. You see I was named after the French word Fin which means finished, because once they found me their kitten hunt was finished.
My name is short but all my nicknames are longer... Finny, Finny De Floof, and Lady Floofington. Because we're friends, I'll tell you a little known secret - come closer - my family nickname is Toontzy or Toontz.
Mittens the Yardcat is a mancat. He was named Mittens because of his extra paw toes. His nickname has gone shorter and Mom is going with Mits or Mitzy (yes a girlie name).
So there you have it. My parents have a naming convention all their own. If it's short they go long, if it's long they go short, and whenever possible go to the opposite sex.
It's one of the many reasons I don't pay any attention when they call me. Well I guess the only other reason is that I'm a cat, and frankly I don't have to.