Irish. Thady is one of many Anglicized forms of the Irish Gaelic Tadhg [q.v.], from Gaelic "poet, philosopher".
In Ireland Thady is also a pet name for Thaddeus [q.v.].