courtyard


Concise Oxford English Dictionary © 2008 Oxford University Press:
courtyard/ˈkɔːtjɑːd/
noun an open area enclosed by walls or buildings, especially in a castle or large house.
'courtyard' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.