noun pl. puppies
Origin: ME popi < MFr popee, doll < *poupe: see puppet
See puppy in American Heritage Dictionary 4
noun pl. pup·pies
Origin:
Origin: Middle English popi, small pet dog
Origin: , perhaps from Anglo-Norman poppe, doll
Origin: , from Vulgar Latin *puppa
Origin: , from Latin pūpa, girl, doll
.Learn more about puppy