English: allis shad
Welsh: herlyn
Subject: Anifeiliaid
Welsh definition: Alosa alosa
Plural: herlod