English: herd
Welsh: diadell
Subject: Amaeth
English definition: of camelids
Welsh definition: o gamelidau