peregrinate - travel or wander from place to place