Synonyms
Etymology

1. Marrakech

noun. a city in western Morocco; tourist center.

Etymology

  • Marrakech (French)
  • مراكش (Arabic)

Rhymes with Marrakech

  • bangladesh
  • horseflesh
  • lalitesh
  • mcelfresh
  • ramesh