Type Surname (from given name)
Usage Irish
Meaning & History
From Irish Ó Flannagáin meaning "descendant of Flannagán". Flannagán is a given name meaning "blood red". From County Roscommon in Ireland, it has many other spellings.
Related Names
VariantsFlanagon, Ó Flannagáin, Ó Floinn