English: bank
Welsh: cefnen
Subject: Amgylchedd
English definition: Bank of mud or sand in sea or river.