PUPA Meaning of PUPA in English (n.) A genus of air-breathing land snails having an elongated spiral shell. Webster's English dictionary. Английский словарь Webster. 2012