One who travels from place to place ?

One who travels from place to place ?

ایک جگہ سے دوسری جگہ سفر کرنے والا؟
Explanation

Itinerant travels from place to place