English: centre
Welsh: canoli
Subject: TGCh
English definition: to centre