What does arpón mean?

arpón - Spanish to English

harpoon