swagman

(noun) swagger

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