Alexi \a-lexi\ as a boy's name (also used as girl's name Alexi), is a variant of Alexander (Greek) and Alexis (Greek), and the meaning of Alexi is "man's defender, warrior; defender, protector".
The baby name Alexi sounds like Alex, Alexio, Alexei, Alexy and Olexi. Other similar baby names are Alec, Elex, Allex, Aleks, Aleko, Alek, Aleck, Aleco, Alix, Alexan, Alexus, Alexius, Alexios, Alexey, Aleksi, Aluxio, Olexei and Olexiy.