What is the meaning of Promenad?

a walk, a stroll, a promenade (trip made by walking)

Source: wiktionary.org