Elgiva \e-lgi-va, el-giva\ as a girl's name is a variant of Elga (Slavic), and the meaning of Elgiva is "holy, sacred".
Similar baby names are Elva and Elvia.