Vagabond [noun]
1. a person, usually without a permanent home, who wanders from place to place; nomad.
2. an idle wanderer without a permanent home or visible means of support; tramp; vagrant.
3. a carefree, worthless, or irresponsible person; rogue.