Fun Fact: Puppy Etymology

Fun facts about puppies

The English word puppy came from the Old French word poupee which means “doll”.

Leave a Reply