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