poupa (Portuguese) comes from Latin upupa, from Old Saxon uppa, from Old Norse á, from Proto-Norse ᚨᚾ, from Proto-Germanic ana, from Proto-Indo-European h₂en- — on, onto.
poupa (Portuguese): hoopoe
Definitions
hoopoe
Ancestry of “poupa”, step by step
poupa traces back through two separate lines of ancestry.