English: CCHA
Welsh: Cymdeithas Tai Cymuned Caerdydd
Subject: Llywodraeth leol
English definition: Cardiff Community Housing Association