puppy, puppy-dogtranslation and definition "puppy, puppy-dog", tamil lexiconWordTamil Definitionpuppy, puppy-dogநாய்க்குட்டி, அறிவற்ற இளைஞன், தற்பெருமைக்காரன்,பகட்டன், முட்டாள்.