Arlo is Spanish, English/German & Italian in origin. In Spanish, it's a nature name that means evergreen barberry tree, adaptable and hardy. In Anglo-Saxon and Germanic origin, it is a derivative of "Harlow" which means "fortified hill". In Italy, Arlo is similar to "Carlo", and can be a nickname for such, which is the Italian variant of Charles. The sound of this name makes me think of someone who has a mellow personality and is artsy and down-to-earth.
The sound of this name makes me think of someone who has a mellow personality and is artsy and down-to-earth.