courtyard

definition: an area wholly or partly surrounded by walls or buildings
example:
speech part: noun
synonyms: court
Video not found.