Definition of TCD in English:

TCD

  • Trinity College, Dublin.