Meaning of the Name Annabella

The first name Annabella is of Scottish, Latin, Gaelic, English origin. It is often a girl name. It has the following meaning(s):

Scottish: Beautiful Grace

Latin: Beautiful, Graceful. Latinized Form of the English Annabel; a Variant of the Latin Amabel. Sometimes Interpreted As a Latin Compound Meaning 'Hello Beautiful

Latin: Grace and Beauty

Gaelic: Joy

English: Variant of Annabel: Variant of the Latin Amabel. Edgar Allan Poe's Poem 'Annahel Lee' Made the Form Annabel Popular Throughout the English-speaking World. The Form Annabelle Became Popular in the Mid-