Variant of Arlo, possibly from Spanish 'arlo' meaning barberry tree, or an English place name.
Like Arlos?
Swipe through thousands of names like it