Morocco Leave a Comment / Uncategorized / By love deep Morocco MoroccoGender: UnisexOrigin: AfricanMeaning: The Western Kingdom