https://en.synonym.one/pupa
1 definition for PUPA