Follow TV Tropes
I haven't listened to this, but as far as I can figure out there isn't a language whose proper name is "Moroccan," full stop. I'm assuming based on the Arabic track titles that this is an album in Moroccan Arabic.
Community Showcase More
How well does it match the trope?