Ismelda

Name – Ismelda

Gender – Female

Origin – German

Meaning – The German name Ismelda means – she who battles with sword