Benaya is bay boy name, main origion is Hebrew. English meanings of Benaya is "Variant of Benaiah: God builds." and popular in Christian religion.