遊行
Meaning
to march; to parade; to demonstrate
procession; march; demonstration
to travel around; to roam