PUPA Meaning of PUPA in English n 1. (young) girl; 2. doll; 3. [Zool.] pupa Interlingua English vocab. Английский словарь Интерлингва. 2012