Related Names

Old Irish
Irish (Rare)
Teàrlach   m
Scottish Gaelic
Teàrlag   f
Scottish Gaelic
Turlough   m
Irish