Where does “pupa” come from?

pupa (Yoruba): red; that which is red

Definitions

  1. red; that which is red

Words derived from “pupa

pupa — Etymology, Origin & Word History | Etymology Explorer