Meaning of marrakech

Definition of marrakech

(noun) a city in western Morocco; tourist center

Other information on marrakech

WIKIPEDIA results for marrakech
Amazon results for marrakech