English: dolphin
Welsh: dolffin
Subject: Anifeiliaid
Welsh definition: Delphinus delphis
Plural: dolffiniaid