The word "puppy" comes from the French __________, meaning "doll."?

Show Answer

More Related Trivia Questions