What does "STV or SH" mean?

popular abbreviation in Singapore that refers to StarHub (formerly StarHub TV or Singapore Cable Vision)

Explore other Singlish words

View more Singlish words