Find the word definition

Wikipedia
TTR

TTR is used to refer to:

  • Toontown Rewritten, a fan-made revival of Disney's Toontown Online
  • Tonopah Test Range
  • Transthyretin, a plasma protein
  • Talleyrand Terminal Railroad
  • TTR : traduction, terminologie, rédaction, a French-language academic journal