O'Flanagan Last Name: Meaning and Heraldic Roots
Heraldry is personal: arms associated with the Flanagan surname were borne by specific families, and sharing the name does not mean sharing the blazon.
The meaning behind O'Flanagan
Many O'Flanagan families will find their roots under Flanagan, the form most records use. In origin, the name means “Descendant of Flannagán ("red, ruddy")”.
Spelling and variants
With its O' prefix, O'Flanagan keeps Flanagan intact and marks descent in the older style. The same family of names includes Flannagan and Flanigan.
For the full story, order the O'Flanagan surname pack.