O que significa a palavra Marrocos?

A palavra Marrocos tem origem no nome da cidade de Marraquexe que em árabe clássico é “Marakush”, cidade que a certa altura era a capital do reino. Em árabe, o país tem um nome completamente diferente. Al-Maghreb, que significa algo como “Oeste”, uma alusão à posição geográfica deste histórico país, na zona mais ocidental do antigo império árabe, o ponto mais afastado da capital, Bagdade, para poente.