Maeble is likely a variant of Mabel, from Latin amabilis, meaning lovable.
Like Maeble?
Swipe through thousands of names like it