English: AiDA
Welsh: Dyfarniad mewn Cymwysiadau Digidol
Subject: Addysg
English definition: Award in Digital Applications. Trade name.
Welsh definition: Teitl cwrteisi.