Synonyms of rovers

2 Syllables
drifter, migrant, vagrant
3 Syllables
pirate, wanderer, maverick, traveler, freebooter
4 Syllables
itinerant