Flanagan is a common Irish surname and is practically the same in both its Irish (Ó'Flannagáin) and anglicised forms.continue reading