Classic & Elegant:
* Belle
* Daisy
* Luna
* Lily
* Lucy
* Willow
* Violet
* Hazel
* Iris
* Ivy
Playful & Sweet:
* Pepper
* Honey
* Mittens
* Patches
* Smudge
* Pumpkin
* Cookie
* Buttercup
* Whiskers
* Scamp
Unique & Whimsical:
* Aurora
* Celestia
* Elowen
* Juniper
* Rosalind
* Seraphina
* Zephyr
* Calliope
* Fawn
* Indigo
Based on Appearance:
* Snowball (if white)
* Ginger (if orange)
* Tuxedo (if black & white)
* Tabitha (if tabby)
* Shadow (if dark)
Consider Her Personality:
* Sassy
* Curious
* Playful
* Sweet
* Independent
Tips for Choosing:
* Say the name out loud: Does it roll off the tongue?
* Consider the kitten's personality: Does the name fit her?
* Choose a name that is easy to remember and pronounce: You'll be saying it a lot!
Ultimately, the best name for your kitten is the one that feels right to you. Have fun with it and enjoy getting to know your new furry friend!