Flaneur

n.
  1. One who strolls about aimlessly; a lounger; a loafer.