English: BISD
Welsh: BISD
Subject: TGCh
English definition: Business and Information Systems Division
Welsh definition: Yr Is-adran Systemau Busnes a Gwybodaeth