English: Severn Trent Water Company Ltd 
Welsh: Cwmni Severn Trent Water Cyf
Subject: Amgylchedd
Welsh definition: Dyma'r enw y mae'r cwmni ei hun yn ei arddel.