esplanada

Etymology
, from, from.

Noun

 * 1) esplanade
 * 2) esplanade

Etymology
, from, from.

Noun

 * 1) esplanade a clear, level space
 * 2) sidewalk cafe, patio an outdoor portion of a restaurant or cafe
 * 1) sidewalk cafe, patio an outdoor portion of a restaurant or cafe