What does Shifra mean?
From Hebrew Shifrah, from the root sh-p-r meaning 'to be beautiful/fair, to please'. Borne by one of the midwives in Exodus; traditionally glossed 'beautiful'.
What does Tikva mean?
A Hebrew name meaning 'hope', from 'tiqwah' (תִּקְוָה), root q-w-h. Familiar from 'Hatikvah' ('The Hope'), the Israeli national anthem. Appears as a male name in the Hebrew Bible but is given mostly to girls today.