English: ELWa
Welsh: ELWa
Subject: Addysg
English definition: Education and Learning Wales
Welsh definition: Dysgu ac Addysgu Cymru