English: bank
Welsh: arglawdd
Subject: Amgylchedd
English definition: (beside a roadway)