English: mackerel
Welsh: macrell
Subject: Anifeiliaid
Welsh definition: Scomber scombrus
Plural: mecryll