courtyard – noun

Definition

an area wholly or partly surrounded by walls or buildings

Example

Synonyms

court

 

Back to top button