A modern elaboration of Mabel, itself from Latin 'amabilis' meaning 'lovable, dear'.
Like Mablean?
Swipe through thousands of names like it