Compound of Latin amabilis meaning 'lovable' and Italian bella meaning 'beautiful.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amabella?
Swipe through thousands of names like it