Olesia

Origin Gender Meaning
Polish Girl helper and defender of mankind