Quick answer
Annabella is a girl name.
Pronunciation: Italian /an.na.ˈbɛl.la/; English /ˌæn.ə.ˈbɛl.ə/.
Meaning and history
Latinate form of Annabel. It can also be interpreted as a combination of Anna and Latin/Italian bella "beautiful".
Notes and context
Usage: italian, english