I would trust this website more, actually. Baby name sites and books usually just take popular and thought meanings. This site has the ACTUAL etymology of the name. And, yes Deirdre means woman. My Irish friend Deirdre verified this.
Because this message is archived you cannot respond to it.