S4C

Proper noun

 * 1)  a Welsh-language television network.