Hermelinda

Origin Gender Meaning
Spanish Girl shield of power