noun, feminine/pyp/plural: pupespupe is feminine in French.a pupaBorrowed from New Latin pupa, from a specialized use of Latin pūpa.