Meaning and Origin of: Annabella

The name Annabella is Hebrew for "Gift of God's favor"