Garret in Irish is Gearoid, meaning “brave with a spear.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2008.
More about GarretIrish Boy Names G to N
33 Irish boy names starting with G, H, I, J, K, L, M or N, with what each one means and how to say it.
Updated September 2026
Browse by letter range: A to C, D to F, G to N, O to Z. See all Irish boy names, or Irish girl names.
Most popular in Ireland in 2025
The Irish boy names on this page that the most babies were given in 2025, by the Central Statistics Office’s ranking.
Irish boy names starting with G
Gearoid
pronounced GAR-roidNo. 244 for boys in Ireland in 2025, with 19 baby boys. Gearoid means “brave with a spear.”
More about GearoidGerald in Irish is Gearoid, meaning “brave with a spear.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2023.
More about GeraldGerard in Irish is Gearoid, meaning “brave with a spear.” No. 348 for boys in Ireland in 2025, with 11 baby boys.
More about GerardGerrit in Irish is Gearoid, meaning “brave with a spear.” Rare in Ireland: fewer than three baby boys a year get the name.
More about GerritGlendon
pronounced GLEN-donRare in Ireland: fewer than three baby boys a year get the name. Glendon comes from an English place name meaning “clean hill,” and in Ireland it can also be a shortened form of the surname MacAlinden.
More about GlendonIrish boy names starting with H
Hugh
pronounced HUENo. 179 for boys in Ireland in 2025, with 27 baby boys. Hugh means “fire.”
More about HughIrish boy names starting with I
Iarlaith
pronounced EER-laNo. 85 for boys in Ireland in 2025, with 68 baby boys. Iarlaith is the Irish form of Jarlath, the name of the sixth-century saint who founded the monastic school of Tuam.
More about IarlaithIollan
pronounced UL-anNot in Ireland's 2025 tables (fewer than three babies); last recorded in 2013. Iollan means “one who worships a different god.”
More about IollanIrish boy names starting with J
James in Irish is Seamus. No. 4 for boys in Ireland in 2025, with 359 baby boys.
More about JamesJarlath
pronounced JAR-lathNo. 829 for boys in Ireland in 2025, with 3 baby boys. Jarlath is an Irish boy's name after St. Jarlath, a sixth-century saint known for his teaching.
More about JarlathIrish boy names starting with K
Kane in Irish is Cian, meaning “ancient, enduring.” No. 468 for boys in Ireland in 2025, with 7 baby boys.
More about KaneKean in Irish is Cian, meaning “ancient, enduring.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2007.
More about KeanKeane in Irish is Cian, meaning “ancient, enduring.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2021.
More about KeaneKeiran in Irish is Ciaran, meaning “little dark one.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 1998.
More about KeiranKenneth in Irish is Canice, meaning “pleasant person.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2024.
More about KennethKenny in Irish is Canice, meaning “pleasant person.” No. 676 for boys in Ireland in 2025, with 4 baby boys.
More about KennyKevin
pronounced KEV-inNo. 139 for boys in Ireland in 2025, with 39 baby boys. Kevin means “gentle child.”
More about KevinKieran in Irish is Ciaran, meaning “little dark one.” No. 348 for boys in Ireland in 2025, with 11 baby boys.
More about KieranKieron in Irish is Ciaran, meaning “little dark one.” No. 829 for boys in Ireland in 2025, with 3 baby boys.
More about KieronKillian in Irish is Cillian, meaning “associated with the church.” No. 141 for boys in Ireland in 2025, with 38 baby boys.
More about KillianIrish boy names starting with L
Lee
pronounced LEENo. 348 for boys in Ireland in 2025, with 11 baby boys. Lee comes from the English lēah, “clearing,” and also from the Irish surname Ó Laoidhigh, “poetic.”
More about LeeLiam
pronounced LEE-amNo. 7 for boys in Ireland in 2025, with 313 baby boys. Liam means “strong protector.”
More about LiamLochlan
pronounced LOK-lunNo. 188 for boys in Ireland in 2025, with 25 baby boys. Lochlan means “land of the lochs.”
More about LochlanLorcan
pronounced LOR-canNo. 125 for boys in Ireland in 2025, with 43 baby boys. Lorcan means “silent, fierce.”
More about LorcanIrish boy names starting with M
Malachy
pronounced MALA-kiNo. 372 for boys in Ireland in 2025, with 10 baby boys. Malachy means “my angel, messenger of God.”
More about MalachyMurtagh
pronounced MUR-tahNot in Ireland's 2025 tables (fewer than three babies); last recorded in 1973. Murtagh means “skilled in the ways of the sea.”
More about MurtaghIrish boy names starting with N
Naoise
pronounced NEE-shaNo. 88 for boys in Ireland in 2025, with 65 baby boys. Naoise is an Irish boy’s name from legend: the young warrior whom Deirdre loved in the tale of the sons of Uisneach.
More about NaoiseNeal in Irish is Niall, meaning “passionate, vehement.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2014.
More about NealNeil in Irish is Niall, meaning “passionate, vehement.” No. 372 for boys in Ireland in 2025, with 10 baby boys.
More about NeilNiall
pronounced NYE-alNo. 244 for boys in Ireland in 2025, with 19 baby boys. Niall means “passionate, vehement.”
More about NiallNoel in Irish is Nollaig, meaning “Christmas.” No. 402 for boys in Ireland in 2025, with 9 baby boys.
More about NoelNollaig
pronounced NULL-igNot in Ireland's 2025 tables (fewer than three babies); last recorded in 2024. Nollaig means “Christmas.”
More about Nollaig