Perambulations Synonyms

A leisurely walk (usually in some public place)
(Noun)