Loading name…
feminine · English (Modern) origin
Anabella is a modern English elaboration combining Anna, from the Hebrew Hannah meaning grace or favor, with the suffix -bella, from Latin and Italian meaning beautiful. The name functions as a variant of Annabella, itself a form of Annabel, which has been used in Scotland since the medieval period. Related forms include Annabelle, Arabella, and Anabel.
RELATED