English: mission
Welsh: cenhadaeth
Subject: Datblygu economaidd
Welsh definition: NID taith, perwyl