Pet names

60 Classic Dog Names, With Meanings

Timeless dog names that never date — Duke, Rex, Bella, Max, Winston and more, with meanings where they carry weight.

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

A classic dog name has been on dogs for generations and shows no sign of leaving. Duke, Rex, Buster, Bruno and Max are the old-guard boys' names; Bella, Lucy, Molly and Maggie the girls'. They're classic because they've been tested by thousands of dogs and never once sounded wrong.

Several carry a real meaning as well as a long history — Rex is Latin for king, Caesar and Roman both point to Rome, Winston is English for a joy-stone, Walter is Germanic for ruler of the army. The full list runs A to Z below; if you want a name with roots, start here.

All 60 classic dog names, A–Z

Ace Male

Latin · one, unity

Annie Female

Hebrew · grace

Bella Female

Italian · beautiful

Bonnie Female

Scottish · pretty, cheerful

Bruce Male

Scottish

Bruno Male

German · brown

Buddy Male

English · friend

Buster Male

English

Caesar Male

Latin

Casper Male

Persian · treasurer

Chance Male

English · good fortune

Charlie Unisex

English · free man

Chester Male

Latin · fortress

Clyde Male

Scottish

Cosmo Male

Greek · order, universe

Dexter Male

Latin · skilled, right-handed

Dottie Female

Greek · gift of God

Duke Male

English · noble rank

Eddie Male

English · wealthy guardian

Fritz Male

German · peaceful ruler

George Male

Greek · farmer

Hank Male

English · home ruler

Henry Male

Germanic · home ruler

Jack Male

English · God is gracious

Jasper Male

Persian · treasurer

Jessie Female

Hebrew · God beholds

Lady Female

English · noblewoman

Leo Male

Latin · lion

Louie Male

German · famous warrior

Lucky Unisex

English

Lucy Female

Latin · light

Maggie Female

Greek · pearl

Max Male

Latin · greatest

Milo Male

Germanic

Molly Female

Hebrew · star of the sea

Murphy Male

Irish · sea warrior

Nellie Female

Greek · shining light

Nero Male

Italian · black

Noir Unisex

French · black

Oliver Male

Latin · olive tree

Oscar Male

Irish · deer lover

Otis Male

German · wealthy

Pearl Female

English · the pearl

Percy Male

French

Poe Unisex

Word name

Rex Male

Latin · king

Rocky Male

English · rock

Roman Male

Latin · citizen of Rome

Rufus Male

Latin · red-haired

Rusty Male

English · reddish-brown

Sam Male

Hebrew · God has heard

Scout Unisex

English

Simon Male

Hebrew · he has heard

Spot Unisex

Word name

Stella Female

Latin · star

Theo Male

Greek · gift of God

Toby Male

Hebrew · God is good

Vesper Unisex

Latin · evening

Walter Male

Germanic · ruler of the army

Winston Male

English · joy stone

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.