Enzo
Meaning: meaning uncertain; may derive from Heinz or Anzo, or be a short form of names ending in -enzo
Origin: Italian/French
Names by breed
Cane Corsos are large, powerful dogs with a serious presence and close bond with their families. That leaves plenty of room for strong, restrained or classical names rather than one predictable breed stereotype. The 36 ideas here include Enzo, Nico, Vito and Rocco; even those first few choices have noticeably different rhythms. Enzo brings an Italian connection, while Nico takes the list in another direction. For a Cane Corso, use the breed as inspiration, then let the individual dog decide: expression, energy and temperament are better tie-breakers than appearance alone. Try Enzo, Nico and Vito over a few ordinary moments; keep the one that comes out naturally when you call it more than once.
36 dog names with meanings and origins.
View saved dog names · Try the dog name generator · Browse all dog name collections
Browse 36 names in this collection. Save favourites to compare them on your NameKennel shortlist.
Meaning: meaning uncertain; may derive from Heinz or Anzo, or be a short form of names ending in -enzo
Origin: Italian/French
Meaning: victory of the people
Origin: Italian/Greek
Meaning: life
Origin: Italian/Latin
Meaning: possibly derived from a Germanic word meaning “crow” or “rook”
Origin: Italian/Germanic
Meaning: rock-like; strong
Origin: English/Italian usage
Meaning: Italian capital
Origin: Place name
Meaning: flourishing
Origin: Latin
Meaning: sky or daylight; name of the chief Greek god
Origin: Greek mythology/Indo-European
Meaning: joy
Origin: Italian
Meaning: Italian place name
Origin: Italian
Meaning: short form of names ending in -dino or -tino
Origin: Italian/Croatian
Meaning: God is gracious
Origin: Italian
Meaning: Italian and Romanian form of Lucas; ultimately probably “from Lucania”
Origin: Italian/Romanian
Meaning: dawn
Origin: Italian/Latin
Meaning: large fire
Origin: Italian/Latin word name
Meaning: baker
Origin: English occupational name
Meaning: king
Origin: Latin
Meaning: meaning varies by cultural origin; established as a surname and given name in several traditions
Origin: International usage
Meaning: one
Origin: Italian/Spanish word name
Meaning: sea warrior; from an Irish surname
Origin: Irish
Meaning: noble title
Origin: English title name
Meaning: meaning uncertain; name of the Greek goddess Artemis
Origin: Greek mythology
Meaning: battle worthy
Origin: Breton/French
Meaning: God is good
Origin: Hebrew via English
Meaning: from Old Norse fen meaning “marsh, fen”; name of the great wolf in Norse mythology
Origin: Norse mythology/Old Norse
Meaning: possibly “enduring”; name of the Titan who bears the heavens
Origin: Greek mythology
Meaning: treasurer
Origin: Persian via English
Meaning: king
Origin: English title name
Meaning: mounted warrior
Origin: English word name
Meaning: female monarch
Origin: English title name
Meaning: chooser of the slain in Norse myth
Origin: Norse mythology
Meaning: mind, spirit; Italian form related to Hugo
Origin: Italian/Germanic
Meaning: meaning uncertain; name of the mythological hunter and constellation
Origin: Greek mythology/Astronomy
Meaning: greatest
Origin: Latin
Meaning: ruler of the army
Origin: Germanic
Meaning: thunder
Origin: Norse mythology/Old Norse
Start with Enzo, Nico and Vito because they are useful reference points for breed-aware naming for an individual Cane Corso. If Rocco later enters the shortlist, it should add a new sound or association rather than duplicate one of those first three.
For Enzo, the meaning is “ruler of the home; meanings vary” with a link to Italian; for Nico, it is “victory of the people” with a link to Italian and Greek. Enzo carries “ruler of the home; meanings vary”; Nico carries “victory of the people”. With Italian, Greek mythology and Italian/Latin among the recurring origins on the page, the shortlist has more than one background to explore.
Vito and Rocco should be tested as sounds, not labels. Vito ends with an open ending; Rocco has an open ending. In a shortlist shaped by breed-aware naming for an individual Cane Corso, try each one at normal volume and then from another room. That exercise matters on Cane Corso Names because an attractive category match is still a poor choice if the call itself is awkward.
Keep Rocky and Rome only if both still feel good after the novelty wears off, then add one wildcard for contrast. Do not reward a name simply because it matches Cane Corso Names more literally. For the Cane Corso Names shortlist, the final choice should make sense when you are no longer thinking about the page at all.
Use Enzo, Nico and Vito in ordinary sentences. The page is built around breed-aware naming for an individual Cane Corso, but a name that only works as an example of the category is not enough.
Set a hard limit once Enzo, Vito and Rocky are credible finalists. With Enzo and Nico already in view, more saved names can make a finished shortlist feel unfinished without adding better evidence.
For Cane Corso Names, treat Italian background as context for Enzo, not an automatic score. If Nico is easier to use every day, origin alone is not a good reason to reject it.
Keep Rocco. While comparing Nico and Vito, the category is a discovery tool, not a rule, and a less literal option can be the better everyday name. If Rocco still feels natural after repeated use, that matters more than perfect category purity.