Bellabona f. Latin bella 'beautiful, charming, pleasant' + Latin bona 'good, kind, right, pleasant; valid, useful, healthy'.
For the same elements in the reversed order, see Bonabella.