English: SMD
Welsh: SMD
Subject: Addysg
English definition: Schools Management Division
Welsh definition: Yr Is-adran Rheolaeth Ysgolion