As a place name I think Morocco is cool--Morry, Rocco. I don't like Mariah Carey's Moroccan though--making a perfectly good noun into an adjective seems weird to me. Plus, they used the surname Cannon... When your surname is a noun, I think you have to be especially careful or you just sound silly. Moroccan Cannon.
Brought to you by the person with ancestors named Pleasant, Fry, and Jewel Hamm.