I don't know about it's meaning in Russian (it's not in my dictionary) but I did find this out:
Olga is the Russian form of Helga, which is the feminine form of Helge which is apparently
Derived from Old Norse heilagr meaning "holy, blessed".
So, yeah, it does kinda mean blessed/holy, but through derivatives and variations, etc.
