Pet names

82 Female Dog Names, With Meanings

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

Golden Retriever with a wavy golden coat outdoors
Photo: Dietmar Rabich — CC BY-SA 4.0, via Wikimedia Commons

Girl-dog names have shifted toward proper human names in the last few years, and the list below shows it: Bella, Lucy, Daisy, Molly, Luna and Stella are the ones you'll hear at every dog park. Bella is Italian for beautiful, Stella is Latin for star, Luna is the moon — pretty meanings behind names that are simply nice to call.

Alongside the classics are the nature names — Willow, Ivy, Hazel, Poppy, Olive — that suit a dog as well as they suit a garden. Every entry gives a real origin and meaning where the name has one, and leaves word-names like Honey and Sugar as they are. Runs A to Z below.

All 82 female dog names, A–Z

Abby Female

Hebrew · father's joy

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

Bonnie Female

Scottish · pretty, cheerful

Brandy Female

Word name

Chloe Female

Greek · blooming

Cinnamon Female

Word name

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

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

Lady Female

English · noblewoman

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

Luna Female

Latin · moon

Maggie Female

Greek · pearl

Maple Female

Word name · the maple tree

Mia Female

Italian · mine

Molly Female

Hebrew · star of the sea

Nala Female

African

Nellie Female

Greek · shining light

Nova Female

Latin · new star

Olive Female

Latin · olive tree

Peaches Female

Word name

Pearl Female

English · the pearl

Penny Female

Greek · weaver

Piper Female

English · pipe player

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

Skye Female

Scottish · the Isle of Skye

Sophie Female

Greek · wisdom

Star Female

English · a star

Stella Female

Latin · star

Sugar Female

Word name

Tessa Female

Greek · to harvest

Trixie Female

Latin · bringer of joy

Violet Female

English · the violet flower

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.