Desmen is likely a variant of Desmond, an Irish place name adopted as a given name, though this spelling is modernized.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Desmen?
Swipe through thousands of names like it