Arlo is a boy's name of English origin. The name means "Fortified hill, between two hills." Arlo has been a popular choice for boys, currently ranking around #96 in popularity.
The name Arlo comes from English roots. English names often derive from Old English, Norman French, or occupational origins, reflecting centuries of cultural blending in Britain.
If you like Arlo, you might also love these names: