A modern form related to Annabella and Bella, drawing from the Italian root bella meaning beautiful.
Like Nabella?
Swipe through thousands of names like it