meaning of Alexie

Alexie - German to English

alexia