noun, noun or participle which takes 'suru', intransitive verb
stroll; ramble; saunter
Leisurely walking without a fixed destination; somewhat literary or formal in tone.
公園を漫歩するのが好きだ。
I like strolling in the park.
彼は街を漫歩しながら考え事を
He was rambling through the town, lost in thought.