Isabella and the alternate spelling Isabela are Spanish and Italian versions of the English name Elizabeth. The names are rooted in a Hebrew name that means "God is my oath." Emma is an Old French ...