Abishai \a-bi-shai\ as a boy's name is a variant of Abisha (Hebrew), and the meaning of Abishai is "gift of God".
The baby name Abishai sounds like Upshaw and Jabesh. Other similar baby names are Avishai, Abia, Abijah, Abija, Abiah and Abiri.