What does Zahava mean?
Hebrew name from 'zahav' (זָהָב), the ordinary word for gold, meaning 'golden' or 'golden one'. Variants include Zehava, Zahavah. Literal metal sense.
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'.