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