Puppies Synonyms

An inexperienced young person
(Noun)