Modern variant of Harlow, an English place name meaning 'rock hill' or 'army hill,' popularized as a given name.
Like Harloe?
Swipe through thousands of names like it