a-malecon-glossary

Malecón is the spanish word for a stone-built embarkment or esplanade along a waterfront.