PUPPY Meaning of PUPPY in English itoy English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012