Where does “pupa” come from?

pupa (Yoruba): red; that which is red

Definitions

  1. red; that which is red

Words derived from “pupa