English: Internet Corporation for Assigned Names and Numbers
Welsh: Corfforaeth y Rhyngrwyd ar gyfer Enwau a Rhifau a Neilltuir 
Subject: TGCh
English definition: ICANN