What does Jana mean?
As an Arabic name Jana (جنى, jana) means 'harvest' or 'the fruits one gathers', from the root j-n-y, and is associated by sound with janna ('garden, paradise'). Disambiguation: Jana is also a Slavic and Central-European feminine form of John/Jane, which is a wholly separate origin.
What does Leila mean?
Variant spelling of Layla, from Arabic 'layl' meaning 'night'. The 'Leila' form was popularized in English via 19th-century Western literature.