English: hit
Welsh: trawiad
Subject: TGCh
English definition: number of hits in website
Welsh definition: gwefannau