Ó FLANNACHÁIN—I—O Flanaghan, Flanaghan; 'descendant of Flannachán' (diminutive of flann, red); probably only a variant of Ó Flannagáin, which see; extremely rare.
Alphabetical Index to Irish Surnames