Zoe
Meaning: life
Origin: Greek
Find the right fit
Naming a new puppy is easiest when you leave room for the personality you are only just beginning to discover. The 48 options on this page include Zoe, Bonnie, Molly and Lucy, giving you several noticeably different rhythms straight away. Say Zoe, Bonnie and Lucy in ordinary phrases and notice which one feels easiest rather than which one looks most impressive on the page. Names as different as Zoe and Molly show that the category can guide the search without dictating the answer. If Zoe, Bonnie and one wildcard keep sounding natural beside everyday cues, the shortlist is probably ready to stop growing.
48 dog names with meanings and origins.
View saved dog names · Try the dog name generator · Browse all dog name collections
Browse 48 names in this collection. Save favourites to compare them on your NameKennel shortlist.
Meaning: life
Origin: Greek
Meaning: pretty
Origin: Scottish
Meaning: medieval diminutive of Mary; Mary’s deeper etymology is uncertain
Origin: English
Meaning: light
Origin: Latin
Meaning: diminutive of names such as Millicent, Mildred or Amelia; meaning varies by source name
Origin: English
Meaning: a playful modern name
Origin: French/Spanish usage
Meaning: sorrows; also used as a lively modern name
Origin: Spanish
Meaning: mine; also a short form used across languages
Origin: Italian/Scandinavian usage
Meaning: daisy flower
Origin: English word name
Meaning: young green shoot
Origin: Greek
Meaning: willow tree
Origin: English word name
Meaning: red gemstone
Origin: English word name
Meaning: hazel tree
Origin: English word name
Meaning: pipe player
Origin: English occupational name
Meaning: bright, radiant
Origin: Greek
Meaning: diminutive of Winifred; meaning therefore depends on the source name
Origin: English
Meaning: lily flower
Origin: English word name
Meaning: lovable
Origin: Latin via English
Meaning: ivy plant
Origin: English word name
Meaning: wisdom
Origin: Greek
Meaning: diminutive of Penelope; the deeper etymology of Penelope is uncertain
Origin: Greek via English
Meaning: princess
Origin: Hebrew via English
Meaning: multiple origins; Sanskrit Nala means “stem”, while the popular-culture female name has uncertain etymology
Origin: Sanskrit/Popular culture
Meaning: pearl
Origin: Greek via English
Meaning: rose
Origin: English
Meaning: olive tree
Origin: English word name
Meaning: beautiful
Origin: Italian
Meaning: moon
Origin: Latin
Meaning: poppy flower
Origin: English word name
Meaning: star
Origin: Latin
Meaning: island and sky-inspired place name
Origin: Scottish
Meaning: gift of God; diminutive of Dorothy
Origin: Greek via English
Meaning: meaning uncertain; name of the Roman goddess Juno
Origin: Roman mythology
Meaning: glory; short form of Cleopatra
Origin: Greek
Meaning: June month
Origin: Latin via English
Meaning: lady
Origin: Old Norse
Meaning: new; also a bright stellar event
Origin: Latin
Meaning: strength in battle; diminutive of Matilda
Origin: Germanic via English
Meaning: April month
Origin: Latin via English
Meaning: a diminutive used for names such as Wilhelmina
Origin: English
Meaning: a lively diminutive used for several given names
Origin: French/Italian usage
Meaning: meaning uncertain; name of the Greek goddess Athena
Origin: Greek mythology
Meaning: pledged to God; diminutive of Elizabeth
Origin: Scottish/English
Meaning: pearl; Scottish diminutive of Margaret
Origin: Scottish
Meaning: farmer
Origin: Greek
Meaning: short form of names such as Augustus, Angus or Gustav; meaning depends on the source name
Origin: English/European usage
Meaning: treasurer
Origin: Persian via English
Meaning: God is gracious
Origin: English via Hebrew
Before meanings or origins complicate the choice, listen to Zoe, Bonnie and Molly. Their different rhythms make the core question of New Puppy Names easier to answer: which version of a practical shortlist for a newly arrived puppy whose personality is still emerging do you actually want to say every day?
Zoe is associated with “life” and Greek, whereas Bonnie is associated with “pretty” and Scottish. Zoe carries “life”; Bonnie carries “pretty”. With English word name, Greek and Latin among the recurring origins on the page, the shortlist has more than one background to explore.
Molly is concise with an open ending, while Lucy is concise with an open ending. While comparing Bonnie and Molly, say both before the same recall cue and in a normal introduction; the cleaner rhythm has a practical advantage that a written list can hide. Across New Puppy Names, written length runs from Zoe to Bonnie, so there is no need to keep names with nearly identical shapes.
When Molly is part of the comparison, turn the last decision into behaviour, not more scrolling. Use Millie, Coco and one contrast name in greetings, recall and casual conversation. With Zoe and Bonnie already in view, whichever option you naturally reach for most often has earned an advantage that no category score can reproduce.
For the New Puppy Names shortlist, start with sound and daily fit. Zoe, Bonnie and Molly can all belong under a practical shortlist for a newly arrived puppy whose personality is still emerging, but the strongest finalist is the one you can say clearly and comfortably.
At this stage of New Puppy Names, keep roughly three to five serious options, with real contrast between them. Zoe, Molly and Millie are more useful as a mixed set than several names with the same rhythm. For the New Puppy Names shortlist, once the finalists survive repeated use, stop expanding the list.
Treat Greek background as context for Zoe, not an automatic score. If Bonnie is easier to use every day, origin alone is not a good reason to reject it.
Yes. Against the brief of a practical shortlist for a newly arrived puppy whose personality is still emerging, personal fit should win once the page has helped you discover what you like. Lucy does not need to be the purest expression of a practical shortlist for a newly arrived puppy whose personality is still emerging to be the best name.