Variant of Mabelle/Mabel, ultimately from Latin amabilis meaning lovely, popularized through English and French forms.
Like Miabelle?
Swipe through thousands of names like it