The meaning of Alishba is 'sunshine' or 'pretty'. It may also derive from the biblical name Elisheva, meaning 'God is my oath'.
Arabic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.