English: share
Welsh: cyfran
Subject: Cyfraith
English definition: In a general sense e.g. share of profit, share of cake etc.
Welsh definition: Yn fwy cyffredinol e.e. cyfran o'r elw, cyfran o'r gacen etc.