English: Ecofun
Welsh: Amgylchwyl
Subject: Amgylchedd
English definition: brand name