Having a hard time naming your new girl kitten? Check out this list of 50 fun names (with a little background for each) so you can pick the right one to fit your new favorite feline.
Agatha: A Greek word meaning "good" which makes a great name for kitties.
Alice: Popular since the Middle Ages, Alice remains a feline favorite.
Amber: A perfect name for a yellow-eyed kitten.
Angel: Who could resist a sweet, friendly kitten with a name like Angel?
Athena: The Greek goddess of reason, wisdom, justice, and the arts, Athena is a fitting name for any kitten.
Bella: The Twilight saga has made the name Bella popular again. It's a perfect name for a night-loving kitty.
Boots: A great name for any kitten with white paws.
Callie: Derived from the word calico, it's perfect for a three-color kitten.
Camilla: A great name for a cat with a royal background.
Chessie: The sleepy feline mascot for the Chesapeake and Ohio Railway.
Chloe: One of the most popular girl kitten names in the United States.
Cleopatra: Perfect for the Queen of the Nile (or the queen of your living room).
Daphne: A sweetly, fragrant shrub of Southern gardens, perfect for a Southern belle.
Dinah: Alice's cat in Alice's Adventures in Wonderland.
Diva: Your kitten thinks she is the center of the universe, so why not name her appropriately?
Dixie: Perfect for young, elegant kitties from the South.
Duchess: A high-ranking member of nobility that rules over all those around her.
Elsa: The brave lioness in the book and film Born Free.
Elvira: An ancient name frequently associated with Elvira, Mistress of the Dark.
Flora: Latin for the word flower and a pretty name for a pretty kitten.
Ginger: This is a popular name for girl kittens with yellow coats.
Glenda: The good witch in The Wizard of Oz.
Grace: A choice name for an athletic and beautiful kitten.
Gretel: Gretel saves her brother Hansel from the witch in the German fairy tale Hansel and Gretel -- a perfect name for a loyal companion.
Gucci: Give your fashionably furry kitten a stylish name.
Ingrid: In Old Norse, Ingrid was an ancient Scandinavian heroine.
Ivy: For a kitty that climbs, Ivy might be ideal.
Jade: An ideal name for green-eyed kittens.
Kitty: Once fashionable for women, always appropriate for cats.
Koshka: The Russian word for cat is a strong name that bold cats respond to.
Lucy: In every poll, Lucy is always in the top 10 list of girl cat names.
Matilda: William the Conqueror's wife. The name means strength and battle.
Mehitabel: The name of the cat in the free verse poem, "Archy and Mehitabel."
Minnie: When it comes to kittens, small is beautiful, so Minnie makes a perfect name.
Mona: Of Celtic origin, Mona originally evolved from a name meaning noble.
Nala: The heroine in the film The Lion King.
Noel: An appropriate name for a Christmas kitten.
Pansy: What better name for a perky, wide-eyed kitten?
Pearl: A precious gem made by nature, this name is ideal for white or cream-color cats.
Polly: If your cat has extra toes (polydactyl), try Polly.
Princess: Every girl kitten thinks she's a princess, so why not make it official?
Regina: The Latin word for queen would be a royal choice for a self-confident kitty.
Sage: An herb with soft, gray, fragrant leaves. It's a good choice for gray cats.
Sassie: The Himalayan cat in the film Homeward Bound.
Shadow: A good name for kitties that follow you silently throughout the house.
Skittles: Sweet and colorful kitties will come running when they hear this name.
Sophie: A Greek word that means wisdom, Sophie is the perfect name for an intelligent kitten.
Tiger: Either boy or girl kitties will answer to this classic name.
Venus: Perfect for the kitten that thinks she's a Goddess.
Zelda: A feminist icon and the wife of the writer F. Scott Fitzgerald.