STV

(redirected from ITV Scotland)

STV

abbreviation for
1. (Broadcasting) Scottish Television
2. (Government, Politics & Diplomacy) Single Transferable Vote

STV

subscription television.