Demarlo is a modern English-built name, likely blending the prefix De with Marlo or Marlon.
Like Demarlo?
Swipe through thousands of names like it