esplanad

Noun

 * 1) a wide tree-lined street (often with a planted median), a promenade (a park area around the former city walls)
 * 2) the planted or tree-lined median itself

Related terms

 * (French, English and other languages)