Desmond

Meaning of the name Desmond: "From south Munster"

Origin of the name Desmond: Old Irish (Gaelic)

Gender: 
Boy