Etymology of the English word puppy
the English word
puppyderived from the Anglo-Norman word
poppederived from the Vulgar Latin root
*puppaderived from the Latin word
pupa (girl; little girl; a doll)
derived from the Old French word
popeeDate
The earliest known usage of puppy in English dates from the 15th century.
Derivations in English
bumblepuppy,
mudpuppy,
puppied,
puppyingDerivations in other languages
French
puppyUsage
Word found in Modern English