roving, vagabondage
meandering, rambling, winding
erratic, planetary
Mobile, nomadic, peregrine, roving