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.
What does Flora mean?
Literally means 'flower': from Latin 'flos/floris' (flower). Flora was the Roman goddess of flowers and spring.