Alisha is taken from a pop group I used to love when I was younger and Knight is a family name.

Ironically, a couple of months after I decided on this name a relative of mine had a baby girl and called her Alisha!