an open space that is partly or completely surrounded by buildings and is usually part of a castle, a large house, etc. the central/inner courtyard
Check pronunciation: courtyard
Definition of courtyard noun from the Oxford Advanced American Dictionary