English: dedication
Welsh: ymroddiad
Subject: Addysg
Welsh definition: Rhaglen Arweinyddiaeth I Benaethiaid mewn Swydd
English context: To a cause or belief.