Pet names

104 Female Cat Names, With Meanings

Girl-cat names with real meanings — Luna, Bella, Cleo, Willow and more, each with its origin where it has one.

Large shaggy-coated Maine Coon cat with tufted ears
Photo: T. Bjornstad — CC BY-SA 4.0, via Wikimedia Commons

Most people naming a female cat reach for something short and easy to call, and the names that actually get used bear that out. Luna — Latin for the moon — is the one you'll hear most; after it come Bella (Italian for beautiful), Cleo, Willow, Nala and Callie, whose Greek root literally means 'most beautiful'. They're soft on the ear and quick to say twice when dinner's ready.

The list below runs A to Z, with a real origin and meaning wherever the name has one: Aurora is Latin for dawn, Freya comes straight from Norse myth, Zuri is Swahili for beautiful. Word-names like Misty, Sugar and Peaches are left as they are rather than dressed up with an invented backstory — a made-up etymology helps no one.

All 104 female cat names, A–Z

Abby Female

Hebrew · father's joy

Alba Female

Latin · white

Amber Female

English · amber gemstone

Annie Female

Hebrew · grace

Athena Female

Greek myth

Aurora Female

Latin · dawn

Autumn Female

Latin · autumn

Bella Female

Italian · beautiful

Belle Female

French · beautiful

Bianca Female

Italian · white

Blanche Female

French · white

Bonnie Female

Scottish · pretty, cheerful

Brandy Female

Word name

Callie Female

Greek · most beautiful

Chloe Female

Greek · blooming

Cinnamon Female

Word name

Clementine Female

Latin · mild, merciful

Cleo Female

Greek · glory

Coco Female

French

Crystal Female

Greek · ice, rock crystal

Daisy Female

English · day's-eye flower

Diamond Female

English · diamond gemstone

Dottie Female

Greek · gift of God

Dove Female

Word name

Duchess Female

English · noble rank

Ebony Female

English · deep black wood

Echo Female

Greek myth

Elsa Female

German · pledged to God

Ember Female

English

Emma Female

Germanic · whole, universal

Evie Female

Hebrew · life

Fern Female

English · the fern plant

Fiona Female

Scottish · fair, white

Freya Female

Norse myth

Gigi Female

French

Ginger Female

English

Goldie Female

English · golden

Gracie Female

Latin · grace

Hazel Female

English · the hazel tree

Hera Female

Greek myth

Holly Female

English · the holly tree

Honey Female

Word name

Iris Female

Greek · rainbow

Ivory Female

English · ivory

Ivy Female

English · the ivy plant

Izzy Female

Hebrew · pledged to God

Jade Female

Spanish · the jade stone

Jasmine Female

Persian · the jasmine flower

Jessie Female

Hebrew · God beholds

Josie Female

Hebrew · God will add

Juno Female

Roman myth

Kiki Female

Word name

Kitty Female

English

Layla Female

Arabic · night

Lexi Female

Greek · defender

Lily Female

English · the lily flower

Lola Female

Spanish · sorrows

Lucy Female

Latin · light

Lulu Female

Arabic · pearl

Lumi Female

Finnish · snow

Luna Female

Latin · moon

Maggie Female

Greek · pearl

Maple Female

Word name · the maple tree

Mia Female

Italian · mine

Misty Female

English

Molly Female

Hebrew · star of the sea

Morticia Female

Word name

Nala Female

African

Nellie Female

Greek · shining light

Neve Female

Italian · snow

Nieve Female

Spanish · snow

Nikki Female

Greek · victory of the people

Nova Female

Latin · new star

Nyx Female

Greek myth · night

Olive Female

Latin · olive tree

Opal Female

Sanskrit · gem, jewel

Peaches Female

Word name

Pearl Female

English · the pearl

Penny Female

Greek · weaver

Piper Female

English · pipe player

Pixie Female

English · fairy, sprite

Poppy Female

English · the poppy flower

Princess Female

English

Queen Female

English

Rosie Female

Latin · rose

Ruby Female

Latin · red gemstone

Sadie Female

Hebrew · princess

Saffron Female

English · the orange-gold spice

Skye Female

Scottish · the Isle of Skye

Sophie Female

Greek · wisdom

Star Female

English · a star

Stella Female

Latin · star

Sugar Female

Word name

Tangerine Female

Word name

Tessa Female

Greek · to harvest

Trixie Female

Latin · bringer of joy

Vanilla Female

Word name

Velvet Female

English · the fabric

Violet Female

English · the violet flower

Vixen Female

English · female fox

Willow Female

English · the willow tree

Zara Female

Arabic · radiance

Zoe Female

Greek · life

Zuri Female

Swahili · beautiful

How this list is put together

Every name here is one people genuinely use for a pet, and each is drawn from the same hand-checked list behind our full names finder. Where a name has a real, settled meaning we give it; word-names like Biscuit or Shadow are marked as word-names rather than dressed up with an invented origin. The count in the title is the real number on the page, and we add to it over time.