Alex as a boys’ name (also used less regularly as girls’ name Alex) is pronounced AL-ex. It is of Greek origin, and the meaning of Alex is “man’s defender, warrior”. Short form of Alexander. Often used independently as Alexander has become more and more popular. One of the few names used with equal frequency for both genders.
http://www.thinkbabynames.com/meaning/1/Alex