meanderer

noun
  1. a person who wanders or travels aimlessly without a fixed route or destination

Examples