Desmen is likely a variant of Desmond, an Irish place name adopted as a given name, though this spelling is modernized.
Like Desmen?
Swipe through thousands of names like it