Sorrowful, wanderer
This name comes from the Irish tradition.
Deirdre is a Christian girl name. It is commonly given to girls.