What does "peregrinate" mean?

Peregrinate: To travel from place to place, or from one country to another; hence, to sojourn in foreign countries.

Additional senses

  1. 2.Having traveled; foreign. [Obs.] Shak.

Sources