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 Juniper mean?
A plant name from the evergreen juniper shrub, via Latin 'juniperus'. A genuine nature name whose berries flavor gin; its use as a given name is modern and tied directly to the plant.