Origin of the name Teagan

From an Irish surname, an Anglicized form of Ó Tadhgáin meaning "descendant of Tadhgán". The given name Tadhgán is a diminutive of Tadhg.