Idoberga

Name – Idoberga

Gender – Female

Origin – German

Meaning – The German name Idoberga means – woman; shelter