English: immuniser
Welsh: y person sy'n rhoi'r brechiad
Subject: Iechyd
Welsh context: Efallai y bydd angen term mwy cryno ee 'imiwneiddiwr'.