Save Gender Feminine Usage Western African, Edo Other Forms FormsItohansa Meaning & History Means "the mercy of God" in Edo language.