PUPPY


Meaning of PUPPY in English

n. hush puppy

mud puppy

puppy dog

puppy love

puppy mill

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.