In the Anglo Saxon origin, Desmond means "Happy defender"
In the Celtic origin, Desmond means "Man of the world"
In the English origin, Desmond means "Protective grace"
In the Irish origin, Desmond means "From south Munster; from South Munster"
In the Latin origin, Desmond means "Man of the world"