English: Commission for Health Improvement
Welsh: Y Comisiwn Gwella Iechyd
Subject: Iechyd
English definition: CHI
Welsh definition: enw swyddogol y corff