Ó Téacháin - The name translates to "descendant of Teitheachán" the Irish word for "fugitive, runaway"