Definitions for "marrakesh"
a city in western Morocco; tourist center