Did you mean Annabelle?
Annabelle
noun
°a variant of Annabel, by folk etymology, "beautiful Anna".