Anabelia is an elaborated form of Annabel, combining Anna's Hebrew grace root with a French-style ending.
Like Anabelia?
Swipe through thousands of names like it