The Swedish term "puppa" matches the English term "pupa"

other swedish words that include "puppa" : english :
puppa chrysalis
grinvarg, surpuppa, vara sur grouch