Etymology · Latin

upupa

2 English words descend from Latin upupa, most common first.