Spanish form of Delphinus, from Greek 'delphis' meaning dolphin.
Like Delfin?
Swipe through thousands of names like it