What does Deirdre mean?
Deirdre is usually read “sorrowful”; she is a tragic heroine of Irish legend.
What does Siobhan mean?
The Irish form of Jeanne/Joan (Siobhán), a feminine of John, ultimately from Hebrew 'Yochanan' meaning 'God is gracious.' A John-root grace name.