Meaning:broken-hearted or sorrowful
Deirdre as a girl's name is of Irish and Gaelic origin meaning "broken-hearted or sorrowful." Though the meaning may not be the most attractive, remember that some of life’s greatest joys and experiences come after overcoming dark times. In mythology, the name comes from a Celtic legend similar to Tristan and Isolde. The Celtic Deirdre was the most beautiful woman in Ireland.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.