English: scabbardfish
Welsh: gwainbysgodyn
Subject: Anifeiliaid
Welsh definition: Lepidopus caudatus?? Silver scabbardfish??
Plural: gwainbysgod