English: supersite
Welsh: uwchwefan
Subject: TGCh
Welsh definition: Gwefan newydd sy’n gyfuniad o wefannau eraill.