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 Tamar mean?
From Hebrew tamar, 'date palm.' Borne by several biblical women (Genesis 38; 2 Samuel 13). A concrete noun; the palm's associations of uprightness, grace and fruitfulness are connotation rather than part of the etymology.