Promenade means A leisurely walk, especially one taken in a public place as a social activity. My father told me that the word Promenade didn't exist. :nat