Save Gender Feminine Usage Russian (Rare), English (Rare) Meaning & History Russian form of Odelia 1.