Etymology · Latin

pūpa

3 English words descend from Latin pūpa, most common first.