Of Latin origin.
It is the Latin form of the name Annabel, associated with the name Amabel, from the masculine name Amabilis and it means loving.
It is also the combination of the names Anna and Bella. When deriving from this combination the name means “beautiful Anna”.
Other forms of the name are: Annetta, Anika, Annabelle, Anna, Anne, Annie, Arabella, Anabela, Mabella, Maybelle, Anneke, Hanna.
Famous bearers are Annabella Sciora, Annabella Lwin, Annabella Piugattuk, Annabella of Scotland.