Restituta

Name – Restituta

Gender – Female

Origin – Latin

Meaning – The Latin name Restituta means – restitution