Teig is a form of Tadhg, a Gaelic name meaning poet, philosopher, or learned person.
Like Teig?
Swipe through thousands of names like it