Det fullstendige arabiske navnet på landet betyr «det vestlige kongedømmet». (, som betyr ) brukes vanligvis. I historiske referanser pleide historikere å referere til Marokko som (, ) for å skille landet fra den historiske regionen kalt Maghrib. Navnet stammer i mange andre språk fra navnet til den tidligere hovedstaden, Marrakech (مراكش – : Mrræksh, klassisk: Murrākush, tamazight og tasjelhit språk: Murakush), som kommer fra gamle berberiske ord, «Amur n Akush», som betyr «Guds land».