From Latin upupa. Compare Italian upupa, French huppe, English hoopoe.
upupo (accusative singular upupon, plural upupoj, accusative plural upupojn)
From Esperanto upupo.
upupo (plural upupi)