What does Delilah mean?
Meaning uncertain. Usually traced to the root dalal, 'to hang low, be low, languish, weaken,' giving the common glosses 'delicate' or '(she who) weakened' — and the Samson narrative plays on her bringing him low (Judges 16). Competing proposals include 'temptress' (from an Arabic root) and a shortened theophoric tied to Ishtar; some lexicons simply mark it 'unknown.' Treat as disputed.
What does Joanna mean?
From Greek Ioanna, the feminine of Ioannes (John), ultimately from Hebrew 'Yochanan' meaning 'Yahweh is gracious.' A New Testament name and a John-root grace name.