Knight of the road
This expression has been around since the 1660s when it was used to describe a highwayman. From the early 20th century, it has been used as a euphemism for a tramp.