Delfyn
Middle English
Proper noun
Delfyn
alternative form of
Dauphin