English: sanctuary
Welsh: lloches
Subject: Amaeth
Welsh definition: anifeiliaid