Where does “*N-pup” come from?

Words derived from “*N-pup