noun the sacred bird of ancient Egypt, corresponding to the phoenix.
benu 🔊 Listen to this noun the sacred bird of ancient Egypt, corresponding to the phoenix. Benu – Liberal Dictionary PLC Panorama BENU pharmacy | PLC Panorama Benu restaurant delivers bold, intricate artistry – SFGate Share Facebook Twitter Google +