Answer:
drifting, footloose, meandering, rambling.
sauntering, strolling, traipsing, walking.
migrant, migratory.
Explanation: