Meaning of delpin

delpin

Tagalog

delpin n., zoo. dolphin