noun, masculine/kaˈt͡ʃoro/plural: cachorros
puppy; cub (the young of certain other animals, generally mammals); pup (young of foxes, seals or sea lions)
Synonyms: perrito
Uncertain. Likely inherited from Vulgar Latin *cattulus, from Latin catŭlus (“whelp, puppy”), plus the suffix -orro; whence also Portuguese cachorro. If so, a doublet of cacho (“chub”). An alternative link to Basque txakur, xakur (“puppy”) has been proposed, but it is often dismissed as speculative.