Talk:STV/@comment-36277370-20180728091224/@comment-31748439-20190613162123

No, it means Scottish Television.