STT
Definition from Wiktionary, the free dictionary
Finnish [edit]
Etymology [edit]
From the proper noun Suomen Tietotoimisto, from Suomen (“Finland's, Finnish”) + tietotoimisto (“news agency”)
Acronym [edit]
STT
- A news agency, "Suomen Tietotoimisto", or "Finnish News Agency".