Words for a person who travels from place to place are:travelernomadtouristsojournersightseertransientwayfarervagabonddrifterHitchhiker
A person who travels to another place for a holiday is a tourist.
That would be a "Nomad".
A person who travels from place to place to sell goods is called a peddler. This term originated from the Middle English word pedlere.
A coyboy
No. It is not a name of a person, place, or thing.
A "missionary", if you want to be polite. 'A threat, a fanatic, a zealot, or perhaps even a terrorist', if you're on the receiving end of said religion spreading, depending upon your worldview.
Nomad , Listen to your teacher ! vagrant
A nomad is a person who does not have a permanent home. A nomad travels from place to place.
If you mean 'itinerant', a person who travels from place to place, as in a casual labourer
A person who travelled to a holy place was a pilgrim.
A person who travels to a new place in search of religious freedom is often referred to as a religious refugee or pilgrim. They may also be described as a seeker of religious sanctuary.