Ovidia

Name – Ovidia

Gender – Female

Origin – German

Meaning – The German name Ovidia means – she who takes care of the sheep