Ilsa

Origin Gender Meaning
German Girl Devoted to God