peregrin

/ˈpɛrəɡrɪn/
noun
  1. A person who travels from place to place, especially for religious reasons; a pilgrim.
    • The peregrin walked the ancient road to the shrine, stopping to pray at each chapel.
    • She felt like a modern peregrin, visiting temples across Asia in search of wisdom.
    • In medieval times, a peregrin might travel for years to reach a holy city.
adjective
  1. Traveling or wandering; foreign or alien.
    • He had a peregrin look, as if he belonged to no single place.
    • The peregrin merchant brought goods from distant lands.
    • The peregrin birds returned to the same island every spring.