Teig is a form of Tadhg, a Gaelic name meaning poet, philosopher, or learned person.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Teig?
Swipe through thousands of names like it