The name for a traditional Moroccan house with a central garden is a riad. A riad is a type of courtyard house typically found in Morocco, Algeria, and Tunisia. It is characterized by a central garden surrounded by a wall and several rooms. Riads are traditionally used as private residences, but can also be used as guesthouses or hotels.