Advertisement
Synonyms of Marrakesh
Primary definition: A major city of the Kingdom of Morocco, located in the southwest of the country near the foothills of the Atlas Mountains.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Marrakesh" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement