meaning of arpón

arpón - Spanish to English

harpoon