A person abandoned by society, esp. a person without a permanent home and means of support.
Long-term homeless person.
A foot traveler; someone who goes on an extended walk (for pleasure)
A long walk usually for exercise or pleasure.