English: National Entrepreneurship Observatory
Welsh: Arsyllfa Mentergarwch Cenedlaethol
Subject: Datblygu economaidd
English definition: NEO
Welsh definition: Dyma'r teitl sydd ar wefan y sefydliad, www.neo-wales.co.uk