1. a person, without a permanent home, who wanders from place to place; nomad.
2. an idle wanderer without visible means of support; tramp.
3. vagrant. a carefree, worthless, or irresponsible person; rogue.
DOG [dawg, dog]
1. a domesticated canid, Canis familiaris, bred in many varieties.
2. a despicable man or youth.
3. a loyal companion.