ENGLISH → NEPALImarrakechnoun01nounमाराकेस (मोरक्कोको सहर)a city in western Morocco; tourist centerSimilar wordsmarrakesh →Dictionary sources & licensesCopy link ↗