Bard
Meaning: minstrel, poet
Origin:Irish variation of Baird, Scottish
Tierney
Meaning: descendant of a lord
Origin:Irish
Flannery
Meaning: descendant of Flannghal
Origin:Irish
Curran
Meaning: descendant of Curran
Origin:Irish surname from O Corrain
Grania
Meaning: grain of corn
Origin:Irish, variation of Grainne (gran-ya)
Eamon
Meaning: wealthy protector
Origin:Irish variation of Edmund
Seamus
Meaning: supplanter
Origin:Irish variation of James
Teagan
Meaning: little poet or fair
Origin:Irish or Welsh