Noun Definition

courtyard

1.Definition: an area wholly or partly surrounded by walls or buildings

Related Noun(s):court

Category: Objects