Feminine form of Alex, and a short form of Alexandra, which in turn is from Greek for "defender of humanity."
Alexa