Looking for a name for your puppy boy? Browse our selection of names ending with “Y” and make your selection. Names for every taste.
[lwptoc]
Beautiful Male Dog Names Ending In “Y”

- Harry – means “estate ruler” in German. Or perhaps after the dashing Prince Harry of the UK.
- Anthony – “highly praiseworthy” in Old English.
- Marty – a pet name for Mars, also known as the Roman God of War.
- Oakley – “from the oak tree” in English.
- Ricky – “powerful, strong ruler” in English.
- Barnaby – an old-fashioned name that means “son of comfort” in English.
- Clancy – has Irish origins. It means “red-haired soldier’s son” or “ruddy warrior.” A great choice for dogs with red coats.
- Ray – has Norman origins, meaning “king”.
- Finnley – in Irish it means “fair warrior.”
- Geoffrey – is derived from one of the three old German names meaning district, “traveler, or peaceful pledge.”
- Zachary – “remembered by God” in Hebrew.
- Terry – has old Germanic origins, meaning “powerful or ruler of the people.”
- Ramsay – has a Scottish origin, meaning, “ram’s island.” Does your dog have a temper?
- Manny – Hebrew for “God is with us.”
- Barney – “strong as a bear” in English. A great choice for strong or large dogs.
- Harvey – from Old English meaning “blazing” or “iron.”
- Gary – “hard or bold spear” in English.
- Cody – means “helper.” A very apt name for a working dog.
- Sammy – “sun child” in Hebrew.
- Sidney – means “wide island” in English.
- Bobby – in German it means “bright or shining.” Ideal for yellow-colored dogs.
- Tyler – an occupational name for a tile maker or bricklayer in English.
- Randy – “house wolf, protector” in English. Another worthy name for a beloved pet.
- Benny – “son of my right hand” in Hebrew.
- Diggory – means “astray” in Old English. Can also be after the Hufflepuff heartthrob in Harry Potter, Cedric Diggory.
- Kingsley – “from the king’s meadow” in English.
- Marley – this is a good choice if you admire singer Bob Marley. It means “pleasant wood” in Old English.
- Freddy – “peaceful ruler” in German.
- Harley – “meadow” in English.
- Ziggy – can be short for Sigmund, means “victorious defender” in German.
- Troy – an Irish name meaning “soldier.”
- Joey – surprisingly has a Hebrew origin. It means “may Jehova increase.”
- Barry – “fair-haired” in Irish. Nice name for yellow or tan colored dogs.
- Jeremy – in Hebrew it means “exalted of the Lord.”
- Trey – has English origins and means “three.” Perhaps he is the 3rd puppy in a litter?
- Rodney – “island near the clearing” in English.
- Kenny – means “handsome” in Scottish.
- Perry – from Middle English meaning “pear tree.”
- Toby – this name comes from Tobias which in Hebrew means “God is Yahweh.”
- Coby – from Hebrew, meaning “God will protect.”
- Quincy – this is a Latin baby name that means “five.” If you get the 5th pup in a litter, you can give him this name.
- Sully – in English it means “south meadow.”
- Shivaay – “Lord Shiva” in Indian.
- Roy – a Normans name that means “king.”
- Montgomery – has Norman origins and means “manpower.”
- Huxley – Old English meaning “from Hugh’s meadow.”
- Tyrone – “king” in Greek.
- Jay – is an English name meaning “to rejoice.”
- Rocky – after the boxer played by Sylvester Stallone in the movie with the same title.
- Stanley – means “dweller near a stony clearing” in Old English.
- Darcy – is a French surname that means “person from Arcy.” However, if you’re a Pride and Prejudice fan, perhaps you can call your dog Mr. Darcy”.
- Kerry – is the name given to the “descendants of Ciar” in Ireland.
- Murphy – means “potato.” A good choice if you have one of those pooches who park themselves on your couch the whole day.
Amazing Male Dog Names Ending In “Y”

- Matty – in Hebrew it means “gift from God.”
- Lucky – you were so lucky to find this dog.
- Kelly – “bright-headed” in Irish.
- Mickey – Hebrew for “gift of God.” All dogs are gifts. Don’t forget to check out our article on Disney dog names as well.
- Leroy – has French origins and sounds old-fashioned. However, it means “the king.”
- Bradley – in Old English it means “broad clearing in the wood.”
- Timothy – “honoring God” in Greek.
- Henry – this is actually Prince Harry’s real name. It means “hero” in German.
- Brody – from Old English words aelf “elf” and raed “counsel.”
- Coy – French for “calm or quiet.”
- Everly – has Saxon roots meaning “boar field.”
- Percy – of Normandy origin, from Greek Perseus
- Murray – “seafarer” in Irish Muireb.
- Casey – Gaelic meaning “watchful” or “vigilant.”
- Gregory – “watchful and alert.”
- Bailey – popular dog’s name meaning “berry clearing” or “bailiff.”
- Ozzy – English for “divine power.”
- Jimmy – “supplanter” in Hebrew.
- Guy – Anglicization of a Hebrew name that means “ravine.”
- Berkley – “birch tree meadow” in English and Scottish.
- Danny – in Scottish it means “God is a judge.”
- Grady – “noble” in Gaelic.
- Grey – “grey-haired” in English.
- Emery – does not sound like a boy’s name but means “brave or powerful” in German.
- Teddy – “wealthy guardian” in English.
- Rudy – “famed wolf” in German. Very apt for a dog.
- Dusty – perhaps he likes to roll around in the dust? Also means “brave soldier” in English.
- Humphrey – is another old-fashioned and old-sounding name. However, it means “peaceful warrior” with Norman and Germanic origins.
- Buddy – means a friend, a common dog name.
- Brady – means “slow” in Greek, so perhaps the Gaelic meaning, “spirited,” is better.
- Berkeley – an Old English for birch leaf.
- Kennedy – is Anglicized Gaelic which means “helmeted chief.”
- Kirby – “dark son” in Gaelic.
- Finnegan – “little fair one” in Irish.
- Cappy – meaning captain.
- Remy – Latin for “oar.”
- Chevy – in French, it means “horseman or knight.”
- Jerry – “may Jehova be exalted” in Hebrew.
This post was created with our nice and easy submission form. Create your post!