Webster's English Dictionary

Enter the word to look up:

puppy

pup.py \'p*p-e-\ n [ME popi, fr. MF poupe`e doll, toy, fr. (assumed) poupe 
   doll] : a young domestic dog; specif : one less than a year old