stroll

sense 1: take a walk
promenade stroll

sense 2: walk leisurely and with no apparent aim
stroll saunter