barracuda (n.)

lare voracious fish of the West Indies and Florida, 1670s, barracoutha, from American Spanish barracuda, which is perhaps from a Carib word.

Share