Dinora

Name – Dinora

Gender – Female

Origin – Hebrew

Meaning – The Hebrew name Dinora means – avenged or vindicated