Desmon is a variant of Desmond, from an Irish place name meaning "man from south Munster."
Like Desmon?
Swipe through thousands of names like it