Flanagan

Flanagan

The baby boy name Flanagan represent unique meaning, From an Irish surname which was derived from Ó Flannagáin meaning "descendant of Flannagán". The given name Flannagán is derived from Irish flann "red" and a diminutive suffix., is popular among english ethenicity or origin.

The human Flanagan has also nick names such as FIannan, and also has variations of FIannan, Edit Alt Spell: Flannagain, Flainn.


Map Of English Origin