Glendon -Glendon is a boy's name of Irish origin meaning "from the fortress in the glen".
Grainne -The name Grainne occurs in Irish folklore. The name means "grain" or "corn".
Grania -Grania is a Celtic name variously translated to mean "grain" "love" or "horror/terror".
Guinevere -Guinevere is the name of King Arthur's wife in the Arthurian legends. The Welsh form of this name is Gwenhwyfar and in modern English is Jennifer.
Gwydion -The name Gwydion may come from the Welsh for "ploughs" or "looms" or perhaps "trees". He was a magician of Welsh lore who excelled at the art of glamor, the father of Llew Llaw Gyffes and brother of Arianrhod.
Gwylfai -Gwilfye is a girl's name of Welsh origin meaning "May festival" referring to the first of May.
Hafgan -Hafgan is a Welsh name meaning "summer song". He is featured as the enemy of Arawn in the story of Pwyll's Descent into Annwn.
Hart -Hart is an English word meaning stag that can be used as a boy's name or a surname.
Iollan -Iollan is a boy's name of Irish origin which means "he who worships a different God".
Jennifer -Jennifer is a Cornish variant of the name Guinevere which is itself a Middle English variant of the old Welsh name Gwenhwyfar which means "white" or "smooth" "fairy woman".
Of course Gwenhwyfar / Guinevere was King Arthur's wife.
Kai -Kai is a boy's name of Scottish origin meaning "fire". It also means "ocean" in Hawaiian and and "seashell" in Japanese and can be used for a girl as well.
Keela -Keela is a girl's name of Irish origin meaning "beauty that only poetry can capture".
Keeva -Keeva is a variant of the Irish name Caoimhe meaning "gentle, beautiful, precious".
Kevin -Kevin is a Gaelic name meaning "beautiful at birth" or "gentle child".
Kyna -The name Kyna is a girl's name of Irish origin meaning "love, affection, esteem".
Liadan -The name Liadán is a girl's name of Gaelic origin. It means "Grey lady" or "Grey poet".
Liam -Liam is a boy's name or Irish origin that is the Irish version of the name William, implying a strong protector.
Llew -Llew Llaw Gyffes is a hero of Welsh lore, son of Arianrhod and Gwydion. According to the story his name meant "lion with a steady hand".
Lochlan -Lochlan is a name of Irish origin meaning "land of the lochs (lakes)", once referring to the homeland of Viking invaders.
You left off "Cory" which is pretty darned Celtic! lol
I was the only one in Catholic school without a saint's name and a nice nun told me I could be "St. Cory" one day… but I "drifted" and became a nice Pagan boy. lol
Thanks for the suggestion
Same but I am not catholic half pegan and half Christian I know odd but Christian is on my grandparent side and pegan On my Ma'ma side
One of my sons is called Aengus also spelt Aonghus which is derived from Aeneas and from which the later Scots name Angus came from. There is a poem by WB Yeats entitled the Song of Wandering Aengus.
My other son is call Fingal - the fair stranger - the giant featured in Fingal's Cave.