Etymology
Advertisement
anaconda (n.)
1768, a name first used in English to name a Ceylonese python, it was applied erroneously to a large South American boa, called in Brazil sucuriuba. The word is of uncertain origin, and no similar snake name is found now in Sinhalese or Tamil. One suggestion is that it is a Latinization of Sinhalese henacandaya "whip snake," literally "lightning-stem" [Barnhart]. Another suggestion is that it represents Tamil anaikkonda "having killed an elephant" [OED].
Related entries & more 
Advertisement
caiman (n.)
type of tropical American alligator, also cayman, 1570s, from Portuguese or Spanish caiman, from Carib acayouman "crocodile," or perhaps from a Congo African word applied to the reptiles in the new world by African slaves. "The name appears to be one of those like anaconda and bom, boma, which the Portuguese or Spaniards very early caught up in one part of the world, and naturalized in another." [OED]
Related entries & more