What is the meaning of Upupa?

A hoopoe.

hoopoe

hoopoe

Source: wiktionary.org