Abisha \a-bi-sha\ as a boy's name (also used as girl's name Abisha), is of Hebrew origin, and the meaning of Abisha is "gift of God".
Abisha has 4 variant forms: Abidja, Abidjah, Abijah and Abishai.
Baby names that sound like Abisha are Jabesh and Upshaw.