TD

1
Teachta Dála, Member of the Dáil
2
technical drawing
3
Territorial (Officer's) Decoration
4
Amer. Football touchdown