What is the Casbah in Morocco?

The word Casbah refers to the walled citadels that exist in many North African cities!