Whelp (3)
'whelp' is the definition.
(synonyms)
This is all the clue.
(Other definitions for pup that I've seen before include "Small palindromic dog" , "Youngster" , "Young seal" , "Young dog as palindrome" , "Produce litter" .)
'whelp' is the definition.
(puppy is a kind of whelp)
This is all the clue.
(Other definitions for puppy that I've seen before include "Young canine" , "Young animal" , "Young dog" , "Whelp" .)