Here you go, Ollegard:
According to this website, "Olegard" is a form of "Odilgard":
http://www.vornamen.com/namen/o_female.htm
And according to this website, "Odilgard" comes from "the old
German 'ot' possession) and 'gard' (stronghold, protection)":
http://www.7brg.de/Vornamen/wvoro.htm
--
Nanaea