English: school development plan
Welsh: cynllun datblygu ysgol
Subject: Addysg
English definition: SDP
Welsh definition: Rhaglen Arweinyddiaeth i Benaethiaid mewn Swydd