Barbennon

Origin
Barbennon is based on a

Name origin
Barbennon may be a combination of  and