English: CHI
Welsh: CHI
Subject: Iechyd
English definition: Commission for Health Improvement
Welsh definition: Y Comisiwn Gwella Iechyd