Baby Names and Name Generators

What Does Delfin Mean?
"dolphin"