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.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)