Meaning of courtyard

Definition of courtyard

(noun) an area wholly or partly surrounded by walls or buildings; "the house was built around an inner court"

Other information on courtyard

WIKIPEDIA results for courtyard
Amazon results for courtyard