courtyard

(-yärd′)

noun

a space enclosed by walls, adjoining or in a castle or other large building

See courtyard in American Heritage Dictionary 4

noun
An open space surrounded by walls or buildings, adjoining or within a building such as a large house or housing complex.

Learn more about courtyard

link/cite print suggestion box