English: Massive Open Online Course
Welsh: Cwrs Ar-lein Enfawr Agored
Subject: Addysg
English definition: MOOC
Welsh definition: CAEA