courtyard
courtyard - noun
an area wholly or partly surrounded by walls or buildings
courtyard - thesaurus
court