Baby Names and Name Generators

What Does Elgiva Mean?
"holy, sacred"