English: HD
Welsh: manylder uwch
Subject: TGCh
English definition: high definition
Welsh definition: Technoleg lluniau teledu eglur iawn.