The baby name Deirdre is a boys name, 2 syllables long and is pronounced "DEER dra".
Deirdre is Celtic, Gaelic and Irish in Origin, with the following Meanings
Boy Name Meanings by Origin
Celtic Meaning - Melancholy; In Celtic legend, Deirdre died of a broken heart.
Gaelic Meaning - Raging
Irish Meaning - Sorrowful, wanderer.