Definition of TCD in English:

TCD

abbreviation

  • Trinity College, Dublin.