Baby Names of Ireland

Irish 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.

The Irish boy names on this page that the most babies were given in 2025, by the Central Statistics Office’s ranking.

  1. No. 7 boysLiam313 babies
  2. No. 85 boysIarlaith68 babies
  3. No. 88 boysNaoise65 babies
  4. No. 125 boysLorcan43 babies
  5. No. 139 boysKevin39 babies
  6. No. 179 boysHugh27 babies
  7. No. 188 boysLochlann25 babies
  8. No. 244 boysGearóid19 babies
  9. No. 244 boysNiall19 babies
  10. No. 348 boysLee11 babies

Irish boy names starting with G

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 Garret

Gearoid

pronounced GAR-roid

No. 244 for boys in Ireland in 2025, with 19 baby boys. Gearoid means “brave with a spear.”

More about Gearoid

Gerald 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 Gerald

Gerard in Irish is Gearoid, meaning “brave with a spear.” No. 348 for boys in Ireland in 2025, with 11 baby boys.

More about Gerard

Gerrit in Irish is Gearoid, meaning “brave with a spear.” Rare in Ireland: fewer than three baby boys a year get the name.

More about Gerrit

Glendon

pronounced GLEN-don

Rare 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 Glendon

Irish boy names starting with H

Hugh

pronounced HUE

No. 179 for boys in Ireland in 2025, with 27 baby boys. Hugh means “fire.”

More about Hugh

Irish boy names starting with I

Iarlaith

pronounced EER-la

No. 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 Iarlaith

Iollan

pronounced UL-an

Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2013. Iollan means “one who worships a different god.”

More about Iollan

Irish boy names starting with J

Jarlath

pronounced JAR-lath

No. 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 Jarlath

Irish 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 Kane

Kean in Irish is Cian, meaning “ancient, enduring.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2007.

More about Kean

Keane in Irish is Cian, meaning “ancient, enduring.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2021.

More about Keane

Keiran in Irish is Ciaran, meaning “little dark one.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 1998.

More about Keiran

Kenneth in Irish is Canice, meaning “pleasant person.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2024.

More about Kenneth

Kenny in Irish is Canice, meaning “pleasant person.” No. 676 for boys in Ireland in 2025, with 4 baby boys.

More about Kenny

Kevin

pronounced KEV-in

No. 139 for boys in Ireland in 2025, with 39 baby boys. Kevin means “gentle child.”

More about Kevin

Kieran in Irish is Ciaran, meaning “little dark one.” No. 348 for boys in Ireland in 2025, with 11 baby boys.

More about Kieran

Kieron in Irish is Ciaran, meaning “little dark one.” No. 829 for boys in Ireland in 2025, with 3 baby boys.

More about Kieron

Killian in Irish is Cillian, meaning “associated with the church.” No. 141 for boys in Ireland in 2025, with 38 baby boys.

More about Killian

Irish boy names starting with L

Lee

pronounced LEE

No. 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 Lee

Liam

pronounced LEE-am

No. 7 for boys in Ireland in 2025, with 313 baby boys. Liam means “strong protector.”

More about Liam

Lochlan

pronounced LOK-lun

No. 188 for boys in Ireland in 2025, with 25 baby boys. Lochlan means “land of the lochs.”

More about Lochlan

Lorcan

pronounced LOR-can

No. 125 for boys in Ireland in 2025, with 43 baby boys. Lorcan means “silent, fierce.”

More about Lorcan

Irish boy names starting with M

Malachy

pronounced MALA-ki

No. 372 for boys in Ireland in 2025, with 10 baby boys. Malachy means “my angel, messenger of God.”

More about Malachy

Murtagh

pronounced MUR-tah

Not in Ireland's 2025 tables (fewer than three babies); last recorded in 1973. Murtagh means “skilled in the ways of the sea.”

More about Murtagh

Irish boy names starting with N

Naoise

pronounced NEE-sha

No. 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 Naoise

Neal in Irish is Niall, meaning “passionate, vehement.” Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2014.

More about Neal

Neil in Irish is Niall, meaning “passionate, vehement.” No. 372 for boys in Ireland in 2025, with 10 baby boys.

More about Neil

Niall

pronounced NYE-al

No. 244 for boys in Ireland in 2025, with 19 baby boys. Niall means “passionate, vehement.”

More about Niall

Noel in Irish is Nollaig, meaning “Christmas.” No. 402 for boys in Ireland in 2025, with 9 baby boys.

More about Noel

Nollaig

pronounced NULL-ig

Not in Ireland's 2025 tables (fewer than three babies); last recorded in 2024. Nollaig means “Christmas.”

More about Nollaig

Irish names by letter

More Irish name lists