swagger

(noun) swagman

swaggie
itinerant (generic term)
gypsy (generic term)
gipsy (generic term)