What does Amira mean?
Arabic 'amira', the feminine of 'amir' ('prince, commander, ruler'), meaning 'princess'. Royal but not literally 'queen' — the root a-m-r concerns command/rule. (A separate Hebrew name Amira means 'speech/treetop'.)
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.