What does Mabel mean?
A medieval short form of Amabel, from Latin amabilis 'lovable, dear', from amare 'to love'. The long-surviving English form of the amabilis names.
What does Ebony mean?
A word-name from 'ebony', the dense black tropical hardwood, from Latin 'ebenus' (via Greek, ultimately Egyptian). Note: a vocabulary name; secondary nature theme reflects the tree/wood source.