English: sentinels
Welsh: sentineliaid
Subject: Amaeth
Welsh definition: Anifeiliaid dangos clwy.