English: enterprise
Welsh: menter
Subject: Datblygu economaidd
English definition: Project or undertaking which is difficult or requires effort.