Holly Flanagan

By hollyflanagan

A Gift... Thanks x

'the surname Flanagan and the variants of the name are of Gaelic Irish origin' The name arose from Gaelic O Flanagan, the descendant of Flannnagan, a diminutive of Flann meaning "red or ruddy".

Comments
Sign in or get an account to comment.