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 Yaffa mean?
From Hebrew יָפֶה/יָפָה (yafeh/yafah) 'beautiful, lovely'. Yaffa (also Yafit) is a modern Hebrew beauty name; the same root names the city Jaffa ('the beautiful').