English: ride
Welsh: llwybr marchogaeth
Subject: Amaeth
English definition: riding trail