Benu

What is Benu?

Benu definition and meaning on Dictionary terms:
noun

the sacred bird of ancient Egypt, corresponding to the phoenix.