What's the most plausible origin for Portuguese ca'gado and Spanish gala'pago, both meaning "terrapin, earth tortoise, testudo". It was sugested a Pre-Roman source *calappacu. In Catalan, galapec and galapet mean "toad".
*calappacu > *calabago > Spanish galapago
*calappacu > Portuguese *caapago, but...
*calappacu > *calacappu > *caagapo
JS Lopes